Kaizen
Growth

Google Local Services Ads: what they cost and who they suit

Paying per lead instead of per click sounds like the safer deal. It is, right up until the leads arrive and nobody answers the phone.

Google Local Services Ads sit at the very top of the results page for local service searches — above the paid search ads and above the map pack — with a Google Guaranteed badge, a star rating, and a call button. For a lot of home service trades they are now the first thing a customer sees and the first company they ring.

They also work on a different economic model from every other Google product a contractor has used, and that difference is where the money is made or lost.

Getting in is a screening process, not a signup

Unlike ordinary ads, LSAs require verification before you can run: licence checks, insurance verification, and background checks on the business and often on owners or field staff. The Google Guaranteed badge exists because of that screening, and it comes with a backing guarantee for customers within limits Google sets.

Two practical consequences. The onboarding takes real time, so this is not a channel you can switch on in a slow week. And the screening is itself a moat — the trades where LSAs work best are the ones where plenty of unlicensed competitors cannot get in at all.

What drives ranking

The ordering is not a straight auction, which surprises people arriving from search ads. Budget matters, but several non-monetary factors matter as much or more.

  • Proximity to the searcher — as with the map pack, and equally outside your control.
  • Review score and volume — directly, and visibly, since the rating sits in the ad itself.
  • Responsiveness — whether you answer. Missed calls and unanswered messages hurt your position, which makes this the rare ad channel where operational discipline is a ranking factor.
  • Business hours and availability — being open when people search is part of the equation.
  • Dispute and complaint history — how you handle the leads you receive feeds back into what you receive.

The responsiveness factor is the one to internalise. In most advertising you pay and then perform badly in private. Here, answering your phone badly reduces the volume you are shown, so a poor response habit costs you twice.

The arithmetic that decides whether it works

Cost per lead varies enormously by trade and market — a competitive metro emergency trade can run many times what a rural specialty costs — so the useful exercise is not benchmarking someone else's number but calculating your own break-even.

  1. 01
    Work out your close rate on inbound phone leads

    Not your overall close rate. LSA leads are unqualified, comparison-shopping callers, and they convert lower than referrals. Use that figure honestly or every calculation after it is wrong.

  2. 02
    Multiply by average job value, then by margin

    A 30% close rate on a $600 average job at 40% margin returns about $72 of gross profit per lead. That is your ceiling.

  3. 03
    Compare to your actual cost per lead

    Including the ones that were wrong-number, out-of-area, or somebody's cousin asking for advice.

  4. 04
    Dispute the invalid leads, consistently

    Google provides a dispute mechanism for leads that are not genuine enquiries. Companies that dispute diligently run a materially lower effective cost per lead than companies that never bother, and it takes minutes a week.

Run that on real numbers and the channel is usually either obviously good or obviously bad for your business. The middle cases are almost always decided by the next section.

Response time is the whole return

You have now paid for a conversation with someone who is actively trying to hire a contractor. If it goes to voicemail, you have bought nothing — you have paid full price for a lead that is at this moment calling the company listed below you.

78%of urgent callers book the first company that responds

Which is why LSAs punish the businesses that need them most. A company with no phone coverage will buy leads, miss a third of them, rank lower because it missed them, and conclude the channel does not work. The channel worked perfectly; the answering did not.

app.kaizencrm.app/dashboard
Dashboard · live
Live UIA missed call becomes a texted-back lead and a task on someone's list.
A paid lead that went to voicemail, texted back within seconds instead of being written off.

The minimum viable setup before spending anything: every missed call texted back automatically, a triage path for after hours, and every LSA lead landing in the same queue as your other leads so you can tell what happened to it.

How LSAs sit alongside everything else

ChannelYou pay forBest at
Local Services AdsEach leadImmediate, high-intent calls in trades with licensing
Search adsEach clickControl over messaging, landing pages, and specific services
Google Business ProfileNothingCompounding organic presence — slower, and the best long-term return
Referrals and past customersNothingHighest close rate and lowest cost of anything you can do

The mistake is treating LSAs as a replacement for the free channels. They are the fastest to switch on and the first to disappear when you stop paying. Run them while the organic profile and the past-customer list compound underneath, and track which one is actually producing your jobs — because in most service businesses it is not the paid one.

Pay-per-lead is only cheaper than pay-per-click if somebody answers the phone.
The whole channel, in one line

Common questions

How do Google Local Services Ads charge?

Per lead rather than per click — you pay when someone calls, messages, or books, not when they click. That changes where waste happens: instead of paying for traffic that never converts, you pay for conversations, which makes answering the phone an economic issue rather than an operational one. Verify current programme details with Google, as they change.

What determines Local Services Ads ranking?

Proximity to the searcher, review score and volume, responsiveness to leads, business hours, and complaint history — alongside budget. Responsiveness is the unusual one: missing calls lowers your position, so poor phone coverage costs you both the lead you missed and the volume you would otherwise be shown.

Are Local Services Ads worth it for contractors?

It depends on arithmetic you can run yourself: your close rate on cold inbound calls, times average job value, times margin, compared with your actual cost per lead including the invalid ones. Dispute invalid leads consistently — companies that do run a materially lower effective cost per lead than those that never bother.

What do I need in place before running LSAs?

Phone coverage, essentially. Every missed call texted back automatically, a triage path for after hours, and every lead landing in one queue so you can see what happened to it. Without that you pay full price for leads that go to voicemail and then rank lower because you missed them.

—

More from the blog

Hiring & team How to hire service technicians when nobody is applying Every owner says there is nobody out there. There is — they are employed, not looking, and they will take three days to decide about you. 4 min read Hiring & team How to pay service technicians without breaking something else Every compensation plan is a set of instructions. Technicians follow the instructions exactly, including the ones you did not mean to write. 4 min read Hiring & team When to add another truck, and how to know you are not too early Being busy is not a capacity signal. Turning work away for three straight months, with a backlog that never clears, is. 4 min read