Free audit
The AI search blog · Updated July 2026

Buying Leads vs SEO: The Real Math for Home-Service Businesses

By Thomas, Founder of AISEO USA — Updated July 2026

Buying leads gets you jobs this week; SEO gets you jobs forever — after months of waiting. Shared leads from Angi, HomeAdvisor, or Thumbtack run roughly $15–$100+ each and go to competing pros, so your real cost per booked job is often 3–10x the sticker price. SEO is slower and front-loaded, but the leads are exclusive and the cost per job falls every year you own your rankings. The right answer for most home-service businesses is a sequence, not a side: rent while you build, then taper the rent. Here's the actual math.

Month to month · No setup fee · A real person answers the phone
01

What buying leads actually costs in 2026

These are published market figures, not our numbers — click through and check them.

Source Published cost per lead Exclusive? How you're billed
Angi Ads $15–$85 No — shared Per lead + membership
HomeAdvisor (Angi Leads) $15–$100 No — shared Per lead, auto-charged
Thumbtack $10–$100+, commonly $35–$60 No Per contact, even if you lose the job
Google Local Services Ads ~$60 average Effectively yes Per valid lead only
Google search ads (home services) $90.92 average CPL Yes Per click, converted or not

Two footnotes that matter more than the table. First, LocaliQ's benchmark of 3,211 US home-services search campaigns found trade-level costs far above the average: plumbing leads at $129.02, A/C installation and repair at $127.74, and roofing at a bruising $228.15 per lead. Second, Thumbtack's pricing is dynamic — it updates weekly based on demand, and you're charged when a customer messages, calls, or books, even if you never win the work.

02

The shared-lead problem: why $50 leads become $500 jobs

The sticker price is not the cost. On the marketplace platforms, the same homeowner request is sold to multiple competing pros — and Jobber notes that Angi and HomeAdvisor share lead sources, so a contractor listed on both can pay for the same lead twice.

Run the arithmetic on a typical case. Say you pay $60 per shared lead and, competing against other pros who got the same phone number, you close one in five:

5 leads × $60 = $300 per booked job — before you've driven anywhere.
Close one in eight (common when you're slow to call back) and it's $480 per job.
On a $250 service call, you just paid the platform more than your gross margin.

That math is why lead-buying feels like a treadmill: the moment you stop paying, the phone stops ringing, and nothing you paid for last year helps you this year. You're not building an asset — you're renting one, at rates the landlord reprices weekly.

None of this makes lead-buying stupid. A new business with an empty calendar and payroll due should absolutely buy leads. The mistake is still buying all of them in year three.

03

Google Local Services Ads: the better way to rent

If you're going to rent demand, Google's Local Services Ads are usually the best landlord. You're charged only for valid leads — not clicks, not shared phone numbers — at an average of about $60 per lead, and disputes on junk leads get credited. Your business appears at the very top of results with the Google Verified badge (which replaced the old Google Guaranteed and Screened badges in October 2025).

Here's the detail most owners miss: LSA rank is not bought with bids alone. Google orders LSAs by your review score and count, your responsiveness, your hours, and complaint history. In other words, the same review engine that wins the map pack also lowers your paid cost per lead — which is exactly why a systematic Google reviews process is the highest-leverage work in this whole debate. Build it once; it pays on both meters.

04

What owning your rankings costs — and returns

SEO flips every property of lead-buying. The leads are exclusive — a homeowner who finds you in the map pack or organic results calls you, not you plus four competitors. The clicks are free at the margin, and position matters enormously: the top three organic results capture roughly 54% of all clicks. And the work compounds — the service pages, reviews, and local signals you build this year keep producing next year at no additional cost, which is the exact opposite of a lead invoice.

The honest trade-offs:

Time. Expect visible movement in 2–6 weeks for map-pack basics and 3–6+ months for competitive rankings. Google's own local algorithm rewards relevance, distance, and prominence — prominence (reviews, links, reputation) is earned, not toggled. We explain the mechanics in how Google Maps ranking works.
Front-loaded cost. Whether you DIY or hire local SEO services, the first months cost money before they return it. (Market rates for professional SEO vary widely by scope — see any honest cost guide — but the defining feature is that cost per lead declines as rankings mature, while bought-lead costs only reprice upward.)
No guarantees. Nobody can promise you the #1 spot, and anyone who does is lying to you. What's provable is direction and trend, reported monthly.

In the home-services audits we run, the pattern is almost comic: the pros most dependent on shared leads are usually the ones whose Google Business Profile was never finished — wrong category, no service pages, twelve reviews from 2022. They're paying retail for demand Google would have sent them free. That's the gap our home-services SEO program — and the trade-specific versions for plumbers and HVAC companies — exists to close.

05

Rent vs own, side by side

Bought leads (Angi/Thumbtack) Google LSAs SEO (owned rankings)
Speed to first job Days Days–weeks Months
Exclusivity Shared with competitors Valid leads, yours Fully exclusive
Cost direction over time Repriced upward Stable-ish, auction-driven Falls as asset matures
What you own after a year Nothing Reviews + profile (partly) Rankings, pages, reviews, authority
When it stops The day you stop paying The day you pause Degrades slowly, if ever

— "A bought lead is a groceries run. A ranking is a garden. You need groceries this week — but if you're still buying every meal in year three, that was a choice." — Thomas, Founder of AISEO USA

06

The playbook: switch without starving

Don't cancel Angi on Monday and pray. Sequence it:

  1. Months 0–3: keep renting, start building. Keep LSAs (and shared leads if they're net-positive after the cost-per-job math above). Meanwhile, fix the free layer — the full to-do list is in our 2026 local SEO checklist.
  2. Months 2–6: build the review engine. Every completed job triggers a review ask. This simultaneously lifts map-pack rank, LSA rank, and close rates.
  3. Months 4–12: taper the worst rent first. As exclusive calls from Maps and organic grow, cut the shared-lead budget before the LSA budget — shared leads have the worst cost per job. Track cost per booked job by source, not cost per lead.
  4. Ongoing: reinvest a slice of the savings into content and broader SEO so the asset keeps compounding.

Lead-buying and SEO are two of many acquisition options — for the full landscape, see our ranking of all 15 customer-acquisition channels. But for home services specifically, this buy-vs-build decision is the one that moves the P&L most.

Questions, answered

Frequently Asked Questions

Is it worth it to pay for leads?

Yes — as a bridge, not a foundation. Paid leads make sense when your calendar has holes and the math works: sticker price ÷ your real close rate must come in below what a job is worth. They stop making sense when you're paying $60–$130 per shared lead indefinitely while your free local rankings sit unbuilt.

How do I get leads without paying?

Claim and fully complete your Google Business Profile, build a steady stream of reviews, ask every happy customer for referrals, and publish a page for each service and service area. These are the assets behind how Google Maps ranking works — they take weeks to months to mature, but the calls they generate are exclusive and free.

What is the fastest way to generate leads?

Google Local Services Ads and shared-lead platforms — both can produce phone calls within days, which is exactly what they're for. LSAs are usually the better fast option because you pay only for valid leads instead of shared contacts. Just pair the fast channel with a compounding one so you're not renting every customer forever.

Why do shared leads cost so much per job?

Because you're bidding against everyone else who bought the same homeowner's number. A $15–$100 lead closing one time in five costs 5x its sticker price per booked job — and slow callbacks push it higher. Exclusive channels (LSAs, your own rankings) don't carry that multiplier.

Are Google Local Services Ads better than Angi or HomeAdvisor?

For most trades, yes. LSAs charge only for valid leads, sit above regular results with the Google Verified badge, and rank partly on your reviews and responsiveness — assets you keep. Marketplace leads are shared, priced dynamically, and billed even when you lose the job. Many pros run LSAs while cutting marketplace spend first.

How long before SEO can replace bought leads?

Typically 3–6 months to meaningful map-pack and organic lead flow in a normal market, longer in dense metros — with basics like profile completion moving in weeks. Taper, don't jump: cut the shared-lead budget as exclusive calls grow, and keep LSAs as the flex layer for slow weeks.

Can I do both at the same time?

You should. Renting demand while you build owned rankings is the standard sequence — the mistake is treating it as either/or, or letting "temporary" lead-buying quietly become a permanent line item because nobody rechecked the cost-per-job math.

Written by Thomas, Founder of AISEO USA

16 years in digital marketing, focused on AI SEO, GEO, AEO and local search. Every claim in this article links to its source — and every method here is what we run for real client campaigns.

Keep exploring
Free — Google + AI in one report

See what you're renting that you could own

A free SEO audit shows you exactly which searches send your competitors free calls while you pay per lead — profile gaps, review gaps, and the pages you're missing — with the fixes prioritized. No pitch math, just your market's numbers.

No spam. No obligation. Your report lands in your inbox — keep it even if we never talk.