Shared leads vs. leads you own
Angi, Thumbtack and HomeAdvisor will keep your phone busy. Whether they keep it profitable is a different question, and it hinges on a number most contractors never calculate.
Updated July 2026 · Engineered Reach
A shared lead marketplace sells the same homeowner’s request to several contractors at once, so you are paying for the right to compete rather than for a customer. The number that matters is not cost per lead but cost per booked job, and once you divide by a realistic close rate on a contested lead, marketplace economics usually look very different than the sticker price suggests. The platforms are reasonable as fill-in volume or while you’re starting out. They are a poor foundation, because you rent the customer relationship and the pricing is not yours to control.
What you’re actually buying
The pitch is straightforward and it is not dishonest: pay a fee, receive a homeowner who wants your service. No SEO to wait on, no website to build, no ad account to learn. For a contractor with a truck and an empty week, that is a genuinely appealing offer.
What is easy to miss is the word shared. On the pay-per-lead marketplaces, that same homeowner’s request typically goes to several contractors — commonly reported as somewhere between three and five, depending on the platform, trade, and how many pros are active in the ZIP code.
So you are not buying a customer. You are buying an entry into a race that starts the moment the lead is distributed, and the other entrants got the same starting gun. The homeowner did not choose you. She described a problem to a website, and a system sold her contact information to whoever was subscribed.
A quick map of the landscape, because the branding has shuffled enough to confuse people:
| Platform | How you pay | Worth knowing |
|---|---|---|
| Angi Leads | Per lead delivered, typically alongside a membership fee | This is the former HomeAdvisor lead product; Angi and HomeAdvisor have been under the same corporate roof since 2017 |
| HomeAdvisor | Same shared-lead model | Now operated under Angi Inc. — treating them as two independent options is a mistake |
| Thumbtack | Per contact or response rather than per delivered lead | Generally better suited to smaller, quote-based residential jobs than large ticket work |
| Google Local Services Ads | Per lead, with Google screening and a badge | Pay-per-lead but not a marketplace in the same sense — more on this below |
| Your own site, GBP and reviews | Time and retainer, not per lead | Slow to build, cheap to run, and the asset stays yours |
You’ll notice the last row is the only one where the cost per lead falls over time rather than rising with competition.
The only number that matters
Cost per lead is a comfortable metric because it is small and it is printed on the invoice. It is also close to meaningless on its own.
Work an example. Say you buy 20 leads at $60. That’s $1,200. Now apply reality to those 20:
- Several never answer. Wrong numbers, tire-kickers, people who filled out a form at midnight and forgot.
- Several are outside your service area, outside your trade, or want something you don’t do.
- Of the ones you reach and can actually serve, you are quoting against three or four other companies who got the same lead.
Close rates on contested shared leads are widely reported in the low-to-mid teens. Take 15 percent of the leads you actually managed to quote and you are looking at perhaps two booked jobs from that $1,200.
Your cost per booked job is not $60. It is closer to $600.
Take last quarter’s platform invoices. Divide by the number of jobs you can actually trace back to that platform — not leads received, jobs completed and paid. That single division is the most useful thing you will do this month, and most contractors have never done it.
Whether $600 is a disaster depends entirely on your ticket. On a $9,000 roof replacement or a full system changeout, $600 to acquire the customer can be perfectly rational. On a $220 drain clear, you just worked for free. The platforms are not uniformly bad — they are badly matched to low-ticket work, and a lot of contractors run both through the same subscription without separating the math.
Our full breakdown of lead economics across channels is in what leads actually cost for contractors.
Why the close rate collapses
The low close rate is not a reflection of your sales ability. It is structural, and three things drive it.
You’re usually not first. The homeowner who submitted that request hires whoever gets to her first, which is the whole subject of response time. On a shared lead, being second is common and being second is usually fatal. This is also why marketplace leads punish contractors who can’t answer immediately far more harshly than organic leads do.
“Respond in seconds” is functional advice, but be honest about what it means: your day is now interrupt-driven by a third party’s notification schedule.
The conversation defaults to price. When four companies quote the same job from the same cold start, with no reason to prefer any of them, the homeowner uses the one comparison she can make. You have no reviews advantage in that conversation because she isn’t looking at your profile. You are a number in a text thread.
Intent is thinner than it looks. A homeowner who searched your company, read your site and called you has already selected you. A homeowner who filled out a generic form to “see what it costs” has selected nothing. Same category, different customer.
Compare that to a call from your Google Business Profile: she saw your reviews, she chose you specifically, and she is often calling to schedule rather than to shop. That is why the same job closes at wildly different rates depending on where it came from.
What the platforms are genuinely good at
It would be dishonest to write this as though marketplaces have no place. They have three real uses.
- Starting from zero. A new company with no reviews, no rankings and no site is not going to generate organic leads for months. Buying leads to keep the truck moving while you build is a reasonable trade, as long as it’s explicitly temporary.
- Filling genuine gaps. Slow season, a new crew you need to keep busy, an expansion market where you don’t rank yet. Paying a premium for volume you can turn off is what these are actually good for.
- High-ticket work. When the average job is several thousand dollars, an elevated acquisition cost is absorbable. The math only breaks on small tickets.
The failure mode isn’t using them. It’s using them as the foundation — five years in, 80 percent of revenue from a platform, no organic presence, and no leverage in the relationship. When pricing changes, when a competitor outbids you, when the lead quality drifts, you have no other pipeline to fall back on. That is not a marketing position, it is a dependency.
A workable rule: platform leads should be a minority of your pipeline, not the base of it. If they’re the base, the priority is building something else, not optimizing the platform.
What “owned” actually means
“Owned lead generation” gets used loosely, so here is the concrete version. It means the demand arrives through assets you control, where nobody can raise your price or sell your customer to a competitor.
- Your Google Business Profile. The single highest-value asset for most residential contractors. It produces calls directly from the map pack with no click to your site at all. Covered in the GBP playbook.
- Your reviews. They feed ranking, they feed conversion, and they increasingly feed how AI assistants describe you. See how contractors get more Google reviews.
- Your website. Ranking for the searches that matter and converting the people who land. If it doesn’t convert, everything upstream is wasted — see why most contractor websites fail.
- Your service area pages. Real ones, built where you actually work. Not forty templated city pages. See service area pages that actually rank.
- Your customer list. The most undervalued asset in the trades. People you have already served, who already trust you, who cost nothing to reach again.
Every one of these gets cheaper per lead as it matures. Every marketplace gets more expensive as more contractors join the auction. That divergence is the entire argument, and it is why the comparison looks completely different at month three than it does at month thirty.
The honest comparison
| Shared marketplace leads | Owned visibility | |
|---|---|---|
| Time to first lead | Days | Typically 3–6 months for meaningful organic volume |
| Exclusivity | Shared with several contractors | Yours |
| Cost trajectory | Rises as more pros compete | Falls per lead as the asset matures |
| Customer intent | Shopping, often price-first | Chose you specifically |
| Who controls pricing | The platform | You |
| What you keep if you stop paying | Nothing | Rankings, reviews, profile, site, list |
| Best used for | Fill-in volume, startup phase, high-ticket work | The long-term base of the business |
The row that matters most is the second-to-last. Turn off a marketplace subscription and lead flow stops that day. Stop paying an agency and your rankings, profile and reviews are still there next month. That difference is the reason we build the organic foundation first and treat paid channels as accelerant rather than engine.
The ramp problem, stated honestly
There is a real objection here and it deserves a straight answer rather than a slogan.
Owned visibility takes months. Local SEO generally produces meaningful volume somewhere in the three-to-six-month range, longer in competitive metros. Meanwhile, payroll is weekly. Telling a contractor to cancel their lead subscription and wait two quarters is advice that ignores how a business actually works.
So don’t. The sequence that works:
- Keep buying leads while you build. Don’t cut the channel that’s feeding the schedule. Just stop treating it as the plan.
- Fix intake first, because it’s free. Faster response improves close rates on the leads you’re already paying for, which lowers your effective cost immediately — before any new marketing exists.
- Start the slow assets now. GBP, reviews, the site. The clock only starts when you start.
- Use Google Ads or LSAs to bridge the gap if you need volume faster than organic will deliver.
- Taper the marketplace spend as owned volume arrives — by measurement, not by feel.
Nobody should go from 100 percent purchased leads to zero in a month. The realistic version is a gradual shift over two or three quarters where you are tracking cost per booked job by source the whole way.
Where Local Services Ads sit
LSAs get lumped in with marketplaces because you pay per lead, but they behave differently in ways that matter.
You’re screened and background-checked, which carries a trust signal marketplace profiles don’t have. You appear at the very top of search results for high-intent queries. And critically, LSA ranking is influenced by things you own — Google’s documentation lists your rating, number of reviews, and responsiveness among the factors that affect ad rank.
That last point is the interesting one. On a shared marketplace, your reviews and your operational discipline mostly don’t affect what you pay or how often you appear. On LSAs they do. So the review system and phone discipline you build for organic reasons also improve your paid performance. The channels compound instead of running in parallel.
LSAs are still rented — stop paying and you disappear. But they rent on better terms, and they reward the same behaviors that build the owned side. The detailed comparison against traditional search ads is in Google Ads vs. Local Services Ads.
Questions to ask before you renew
If you have a marketplace subscription coming up for renewal, get answers to these first. Not from the rep — from your own books.
- What did I actually spend last quarter, all in? Per-lead charges plus membership plus anything else, minus credits you actually received rather than requested.
- How many completed, paid jobs came from it? Jobs, not leads. If you can’t trace them, that’s the first problem to solve.
- What’s the cost per booked job, and how does it compare to my other sources? Almost nobody has this number, and it settles most arguments instantly.
- Am I profitable on it at my actual average ticket? Split this by job type. It is common for the same subscription to be clearly profitable on replacements and clearly unprofitable on service calls.
- What percentage of my pipeline is this? If it’s over half, the exposure is the real issue regardless of the economics.
- What am I building that would still exist if I stopped tomorrow? If the answer is nothing, that is the thing to fix, and it doesn’t require cancelling anything today.
None of this requires abandoning a channel that’s working. It requires knowing whether it’s working, which is a different question than whether it’s busy.
Want help running those numbers on your actual business? Book a free 30-minute Revenue Plan with Engineered Reach. We’ll map the seven highest-leverage opportunities in your lead flow and implement the top one at no cost.