Local Services Ads vs. Google Search Ads: Which Is Cheaper Per Lead?
Local Services Ads bill you per lead; Search Ads bill you per click. The two produce very different real costs for contractors. Here's how they compare — and the option that beats both on the traffic you already buy.
Two ways Google bills you, two very different real costs
If you advertise on Google as a contractor, you’re really choosing between two billing models that look similar on the results page and behave nothing alike on your P&L.
Local Services Ads (LSA) are the listings at the very top with the green “Google Guaranteed” checkmark. You pay a flat fee per lead — only when a homeowner actually calls or messages you.
Search Ads are the traditional text ads just below. You pay per click — every time someone taps your ad, whether they call you, browse for ten seconds, or bounce immediately.
That one difference — paying for outcomes versus paying for visits — is the whole story of which channel is actually cheaper, and it’s the part most contractors never sit down and work out.
What LSA really costs
Because LSA bills per lead, the quoted price is close to your real cost. Blended across home-service trades, an LSA lead runs about $53. Break it out by trade and the range sharpens: HVAC $45–$85, plumbing $35–$65, electrical $35–$70, roofing $50–$95. Other per-trade estimators land in similar territory.
The honest advantage of LSA is that it hides less. You pay when a lead comes in, so there’s no big invisible pile of wasted spend behind the number. You can also dispute leads that clearly weren’t real, and the badge itself does some trust-building before the homeowner ever contacts you. The catch: LSA gives you less control. You don’t pick keywords, you don’t design a landing page, and the lead can be a phone call from someone who’s also “guaranteed”-shopping three other pros in the badge row.
What Search Ads really cost
Search Ads flip the trade-off. You get full control — exact keywords, ad copy, and the landing page the homeowner lands on. But you pay per click, and that’s where the real cost hides.
Here’s the math that trips people up. Say your cost-per-click is $8, which sounds reasonable next to a $53 LSA lead. But you don’t book a click — you book a lead. If one in ten of those clicks becomes a real inquiry, your true cost per lead is $80, not $8. The CPC was never your cost; it was the cost of a visit, and most visits don’t convert. Search Ads can absolutely beat LSA per lead — but only if your landing page converts well enough to pull the real number back down. A weak page turns cheap clicks into expensive leads fast.
So which is cheaper per lead?
It depends on two things: your trade and your close rate on the page.
- LSA tends to win on predictability. You pay per lead, disputes are possible, and the badge pre-qualifies you. If you don’t have a strong landing page or the time to manage a Search campaign, LSA is the lower-risk buy.
- Search Ads can win on volume and control. If you’ve dialed in a landing page that converts, and you want to target specific high-value jobs (“standing seam metal roof [town]”) rather than whatever LSA sends, Search Ads can produce a lower cost per lead — but the burden is on your page, not on Google.
For most contractors the answer isn’t either/or. They run LSA for badge-backed, pay-per-lead volume and layer Search Ads on top for keyword control. Both are legitimate. Both also share the same quiet leak.
The leak both channels share — and the cheaper third option
Here’s what LSA and Search Ads have in common: both spend money to get a homeowner onto your website, and with both, most of those homeowners leave without contacting you. LSA at least only charges when they call. But every Search Ad click you pay for and lose is money gone — and every homeowner who clicks either ad, browses your work, and bounces is a prospect you paid to attract and then let walk.
That’s the gap consent-first identification closes. When a visitor accepts a clear consent banner, they become a named, email-grade contact for a flat $7 — exclusive to you, never resold, followed up by email into the funnel you already run. Set that against a $53 LSA lead or a Search Ad lead that quietly cost $80 after the non-converting clicks, and the contrast is hard to argue with. You already paid Google to bring that person in. Recovering them costs a fraction of paying Google to bring in the next one.
What to do before you shift your ad budget
- Compare on cost per lead, not per click or per badge. Take each channel’s total spend and divide by leads that actually came in. That’s the only number that maps to your P&L.
- If you run Search Ads, fix the landing page first. Your CPC is fine; your conversion rate is what makes leads expensive. A better page lowers cost per lead more than a lower bid ever will.
- Recover the traffic both channels already send you. Turn on consent-first identification so the homeowners who click but don’t call become $7 exclusive leads instead of vanishing.
LSA and Search Ads are both real tools, and the right mix depends on your trade and your page. But whichever you run, you’re paying to fill a bucket that leaks after the click. See how Google’s channels stack up against exclusive recovery on our LSA comparison — every figure sourced on our stats page — before you hand Google another dollar for traffic you’re already letting leave.