· Milos L. · 8 min read
Are Google Local Services Ads Worth It After the 2026 Changes?
Google Local Services Ads still charge by the lead, but this year's move into Performance Max took away the setting that capped what you pay for one. Here's the math that tells you whether they'll make you money.

In August, Google started moving its Local Services Ads into Performance Max. When your account’s turn comes, you get an email fourteen days ahead, and the setting that let you cap what you pay for a lead doesn’t make the trip.
None of the top articles I read on whether Google Local Services Ads are worth it mention that. At least one still has Google Guaranteed in its title, a badge Google retired last October.
So here’s the answer as of September 2026. For a lot of repair trades, yes, and the math comes out well ahead of buying leads from Angi. It hinges on two things the usual advice skips: whether somebody picks up the phone, and what a booked job costs you once the dead leads are counted.
If you read my breakdown of whether Angi leads are worth it, this is the same test run on Google’s version.
What Google Local Services Ads Charge You For
Local Services Ads are the listings with a blue checkmark that sit above the map pack on searches like “water heater repair near me.” That checkmark is the Google Verified badge now, and I went through what happened to the old one in how to rank on Google as a contractor.
Clicks are free. You pay per lead, and Google’s help documentation is specific about what counts. An answered phone call is a lead. A voicemail counts too, along with a text or email, a booking request, and a missed call you return.
Nothing on that list requires the job to happen.
The homeowner who wanted a ballpark price and hung up when they heard it is a charged lead. You’re also paying for the one who called three plumbers and hired someone else.
A lead that comes in outside your listed business hours isn’t charged, and neither is a booking the customer cancels. If you call or message back and the customer never responds, that one’s free too. Your listed hours are the window you pay in, which matters if you’re an emergency plumber who wants the 2am call.
Message leads work a little differently. Google says their price depends partly on whether the customer has contacted other Local Services advertisers, which tells you a quote request doesn’t always land in your inbox alone.
Getting money back for junk leads has changed too. Google now scores each lead when it comes in and skips the charge on the ones it decides are invalid. The rest keep getting rechecked, and any it later marks as low quality get credited back, usually within 30 days. What it no longer credits are leads for a job type you don’t do or an area you don’t serve.
That last change puts the burden on your settings. Turn off every job type you don’t want and keep your service area to towns you’ll drive to, because a wrong-job call is now your cost.
What a Local Services Ads Lead Costs by Trade
Google doesn’t publish prices for this. Your cost per lead comes out of an auction, and it moves with your market and with how many contractors in your trade are bidding that week.
The most useful public numbers I’ve found come from SearchLight Digital, an ad agency that published February 2026 cost per lead by trade across 888 home service contractors and $6.72 million in spend.
| Trade | Cost per lead | Leads that booked | Average ticket |
|---|---|---|---|
| Electrical | $39 | 43.4% | $1,434 |
| HVAC | $51 | 44.0% | $2,110 |
| Plumbing | $57 | 44.5% | $1,714 |
| Drain and sewer | $59 | 39.5% | $1,521 |
Two caveats before you plan around that table. It’s one month of one agency’s client accounts, normalized across markets, and I’d expect a dense market like Chicagoland to run above it. The other is that “booked” means an appointment got set, and nobody has paid anybody yet.
Even so, those prices sit near the bottom of the $35 to $85 range contractors report paying Angi for plumbing and electrical leads.
Google Moved Local Services Ads Into Performance Max This Year
Google’s transition notice lays out the rollout. Select home and storefront service advertisers in the US started moving in August 2026. Broader groups follow later this year, and non-US accounts go in 2027. Your campaign moves over automatically, with a reminder seven days out on top of the fourteen-day notice.
You still pay only for valid leads, and the ads still show in the same spots on Search and Maps.
The controls are what change.
Weekly budgets turn into daily ones, your old weekly number divided by seven, and a month can’t run past that daily figure times 30.4. A $700 weekly budget becomes $100 a day with a monthly ceiling of $3,040.
The bigger loss is manual bidding. Max per lead was a hard cap. Set it at $60 and Google wouldn’t buy you a $61 lead. After the migration you get a campaign-level target cost per acquisition instead, which works as an average Google aims for, so some leads will cost more than your number. On a small drain job, that’s the gap between a thin margin and a loss.
Do one thing before your migration email arrives. Your Local Services performance history doesn’t transfer into Google Ads, though you can download it. Download it now, because you’ll want it for the math below.
Cost Per Booked Job Decides Whether Local Services Ads Are Worth It
Cost per lead on its own tells you very little. Divide it by the share of leads that book and you get a number you can hold against your invoices.
Using SearchLight’s figures, a $39 electrical lead with 43.4% of leads booking works out to about $90 per booked appointment. HVAC lands near $116. Plumbing comes to about $128, and drain and sewer climbs to roughly $149 because fewer of those leads book.
Then some booked appointments never turn into paid work. The no-show, the homeowner who only wanted a free second opinion. If one in four falls through, that plumbing number rises to about $171 per paid job.
On SearchLight’s $1,714 average plumbing ticket, $171 is an ordinary cost of doing business. A $225 drain clearing is a different story, since $171 eats three quarters of that invoice.
For comparison, the Angi example I ran came out to $650 for one furnace job. Google’s numbers are friendlier by a wide margin, and that’s the main reason I’d test Google’s version before signing a year with Angi.
Your numbers won’t match anybody’s averages, including these. Pull your lead report and mark every lead booked or not. After a couple of months, do the division yourself. A real figure from your own phone beats the best benchmark on the internet.
How Local Services Ads Decide Who Gets the Call
Your bid matters. Google’s ranking documentation puts two other things beside it, though. One is how likely your ad is to produce a lead, which Google judges partly on how responsive you are to inquiries. The other is profile quality: your rating, your number of reviews, your average response time, your photos, and which verification checks you’ve passed.
Think about what that means for a crew of two on a roof at 11am. The call nobody picks up goes to the next plumber on the list, and Google weighs your responsiveness when it decides who shows up next time.
So fix the phone before you raise the bid. An answering service, or a rule that whoever isn’t holding a ladder answers, is cheaper than trying to outbid a bad response record.
Your rating and review count sit right on the ad, and they feed its ranking. A contractor with 4 reviews starts that auction behind the one down the road with 90, which is why a steady system for getting Google reviews as a contractor pays off twice.
When Google Local Services Ads Are Worth It, and When They Aren’t
The best fit is urgent work with tickets that clear your cost per paid job with room to spare. No heat in January, a water heater leaking into the basement, a panel that trips every time the dryer runs, a sewer backup. Someone searching for those wants a truck today and isn’t collecting six quotes.
They also make sense for a contractor who’s already covered the basics and wants to fill gaps in the schedule. You see every lead as it comes in and can turn the budget down the week the calendar fills up.
They’re a poor fit for small-ticket work, where one no-show wipes out the margin on the next two jobs. A brand new business with zero reviews is the other bad case. You’d be paying to sit at the bottom of the ad block while the established shops take the calls.
And keep in mind what you’re buying.
The day the budget stops, the calls stop, and nothing you spent leaves you with a ranking you keep. That’s the same problem I raised with Angi, with better math attached.
The map pack sits directly under those ads, and nobody pays per lead to show up there. It takes a Google Business Profile set up properly and a website that turns a visit into a phone call, and it takes months instead of days.
If a plumber asked me where to put $1,500 a month, I’d run Google’s ads on the urgent job types only and track cost per paid job for two months. Whatever was left would go into the stuff that keeps working after the ads are off.
That second half is what we build for home service businesses. Our flat monthly plans cover the website and the Google side together, and you can send us a note if you want to talk through your numbers.



