NFI what happened to it, but I recall hearing of a Lowe's "official" effort to try to assemble something like this; they theoretically have the resources to find and keep good relationships with local stables of contractors; but in practice.. no, that's not gonna happen, its gonna be a boondoggle.
But where's your "have a beer with these guys" level of trust in someone's crew? You're proxying that to the homeowners, so I'm curious what you plan to do there, especially as it grows past personal relationship scales.