HomeAdvisor. Angi. Thumbtack. Porch. These companies promise contractors an easy stream of leads without the complexity of marketing. For many contractors, especially those starting out, this promise is appealing.
But the contractor forums and review sites tell a different story: complaints about lead quality, shared leads, difficulty canceling, and questionable billing practices. What's the reality?
This is an honest examination of how these platforms work, who they benefit, and when they might (or might not) make sense for your business.
How Lead Gen Companies Actually Work
Understanding the business model explains most of the complaints.
The Model
- Company spends money on advertising to attract homeowners
- Homeowner fills out a form requesting quotes
- Platform sells that lead to 3-5 contractors simultaneously
- Contractors compete to respond fastest and win the job
- Platform charges each contractor for the lead, whether they win or not
The platform makes money by selling the same lead multiple times. Their incentive is to generate as many leads as possible and sell each one to as many contractors as will pay.
The platform's customer is actually the homeowner (they're free). Contractors are the product being sold — you pay for access to customers who are simultaneously being given to your competitors.
The Honest Pros and Cons
What Works
- Leads show up without marketing knowledge
- No upfront setup required
- Can start immediately
- Some leads are legitimate opportunities
- Works for some contractors in some markets
What Doesn't
- Shared leads mean competing on price
- Lead quality varies widely
- No brand building — you rent access
- Costs can spiral unexpectedly
- Difficult to cancel or pause
- Close rates typically 10-20%
The Math Most Contractors Don't Do
Let's examine realistic economics:
Typical lead gen platform scenario:
- Cost per lead: $30-$80 (varies by service)
- Leads received: 20/month
- Close rate: 15% (industry average for shared leads)
- Jobs won: 3
- Total spend: $600-$1,600
- Cost per acquired customer: $200-$533
Typical Google LSA scenario:
- Cost per lead: $30-$60
- Leads received: 20/month
- Close rate: 30-40% (exclusive, high-intent)
- Jobs won: 6-8
- Total spend: $600-$1,200
- Cost per acquired customer: $75-$200
The difference isn't the cost per lead — it's the close rate. Exclusive, high-intent leads from Google convert at 2-3x the rate of shared leads from platforms.
Why Some Contractors Still Use Them
If the economics are worse, why do contractors keep using these platforms?
1. Simplicity
Signing up takes 15 minutes. No website needed. No marketing knowledge required. For contractors who find marketing overwhelming, this simplicity has real value.
2. Cash Flow Timing
New contractors need leads immediately. These platforms deliver leads within days. Building your own marketing infrastructure takes months.
3. Unpredictability of Alternatives
While Google LSAs are generally better, they require setup, verification, and optimization. Some contractors prefer the known (even if worse) over the unknown.
4. It Actually Works for Some
Certain service categories and markets do well on these platforms. High-volume, lower-ticket services where speed matters more than relationships can make the economics work.
When Lead Gen Platforms Might Make Sense
To be fair, there are scenarios where these platforms aren't terrible:
- Brand new business with no online presence and need for immediate cash flow
- Testing a new service area before investing in local marketing
- Supplementing other lead sources during slow periods
- Services where lowest price wins anyway (basic handyman work, simple repairs)
Even in these cases, they should be a bridge strategy, not a permanent solution.
When to Avoid Lead Gen Platforms
- Premium services — Customers buying on price won't pay for quality
- Relationship-driven work — HVAC maintenance, remodeling, ongoing service
- High-ticket projects — Customers getting 5 quotes will comparison shop
- Established businesses — You can do better with your own marketing
- Markets with strong LSA presence — Google's platform is usually better
The Common Complaints — Addressed Honestly
"The leads are garbage"
Some leads are bad — tire kickers, wrong phone numbers, people who already hired someone. This is true of any lead source. The difference is that with shared leads, even good leads have lower close rates because you're competing.
"They keep charging for bad leads"
Platforms have credit policies, but they're not generous. You'll pay for some portion of bad leads. Factor this into your expected cost per acquired customer.
"I can't cancel"
Most platforms have cancellation policies that aren't obvious when signing up. Read the fine print. Some require notice periods or have minimum commitments.
"My costs keep going up"
Lead prices on these platforms tend to increase over time. What started as $20 leads becomes $50 leads. This is how the platforms grow revenue — they have shareholders to satisfy.
Better Alternatives
For most established contractors, these options produce better results:
1. Google Local Services Ads
Pay per lead, not per click. Leads are exclusive. The "Google Guaranteed" badge builds trust. This is Google's version of HomeAdvisor, but with exclusive leads.
2. Google Business Profile
Free. Appears in map results. Builds your brand over time. The leads you generate are yours — no platform taking a cut.
3. Google Ads
More complex but more control. You own the relationship from first click. No middleman.
4. Referral Systems
Formalize referral requests. Offer referral bonuses. The best leads come from existing customers.
Ready to Build Your Own Lead Generation?
We help contractors move from platform dependency to owning their marketing. Get a free audit of your current lead sources.
Get Your Free Site AuditThe Bottom Line
Lead generation companies aren't scams — they provide a real service. But their business model creates inherent conflicts with contractors' interests.
They work best as a short-term bridge while building better marketing infrastructure. They work worst as a permanent strategy that keeps you dependent on rented leads.
The contractors who do best long-term invest in marketing they control — their own Google presence, their own website, their own reputation. These assets compound over time rather than disappearing when you stop paying.
If you're currently using lead gen platforms, don't necessarily stop immediately. But start building alternatives. The goal is to make platforms optional, not essential.