Google Local Services Ads for Contractors: Costs, Ranking, Lead Credits and the 2026 Move to Google Ads
What Local Services Ads are, what a lead costs, what Google says decides your ranking, how bad leads get credited, and what the 2026 move into Google Ads changes.
Google Local Services Ads are the verified listings at the very top of local searches like “plumber near me.” You pay per lead (a call, message or booking), not per click. One agency's February 2026 benchmark of 888 contractors put the average lead at about $51 for HVAC, $57 for plumbing and $39 for electrical. Google ranks ads on your bid, reviews, profile and how reliably you answer.
More on this topic: Marketing, leads and reviews, every guide in one place.
For a lot of small HVAC, plumbing and electrical shops, Local Services Ads (LSA) are the most direct paid channel there is: the customer searches, sees your name, rating and verified badge, and taps to call. You only pay when that contact counts as a lead. The catch is that the leads go to whoever answers, and Google watches whether you do. This guide covers how the program works in 2026, what leads cost, what moves your ranking, how credits for bad leads work, and the shift into Google Ads that started in August 2026.
Key takeaways
- You pay per lead, not per click. Answered calls, messages, voicemails and booking requests can all count.
- Typical cost: about $39–$57 per lead for electrical, HVAC and plumbing in one agency's February 2026 dataset, before credits. Your market can be far off that.
- The badge is now “Google Verified.” Google Guaranteed and Google Screened were folded into one badge, and the money-back guarantee was discontinued.
- Answering matters. Google's own ranking page says missed calls may hurt your responsiveness. Fast, answered calls protect your position.
- Credits are mostly automatic. Google reviews leads and credits low-quality ones; it no longer credits leads for jobs or areas you don't serve.
- LSA is moving into Google Ads as a Performance Max campaign with pay-per-lead goals, starting with U.S. home service categories in August 2026.
What are Google Local Services Ads?
Local Services Ads are a separate ad format from regular Google search ads. They appear above the regular ads and the map pack on many service searches and show your business name, star rating, review count, hours, service area and a verification badge. There are no keywords to choose: you pick your service categories, job types and service area, set a budget, and Google matches you to searches.
To run them you pass Google's screening and verification. Depending on your trade and state, that can include a business registration check, license and insurance checks, background checks and a minimum number of reviews.
What happened to Google Guaranteed and Google Screened?
Home service shops used to earn the green “Google Guaranteed” badge, while professional services had “Google Screened.” Google has replaced its badges with a single Google Verified badge for all Local Services advertisers, and discontinued the money-back guarantee that came with Google Guaranteed. Shops that had already passed verification got the new badge automatically. Google's help page says the badge itself doesn't affect ad ranking. If old marketing materials of yours still promise “backed by the Google Guarantee,” take that line out.
How much does a Local Services Ads lead cost?
| Trade | Average cost per lead (Feb 2026) | Accounts in the sample |
|---|---|---|
| HVAC | $51 | 409 |
| Plumbing | $57 | 230 |
| Electrical | $39 | 112 |
These numbers come from SearchLight Digital, a marketing agency, which published a benchmark of 888 home services contractors covering $6.72 million in LSA spend and 126,650 leads in February 2026. They're gross figures before lead credits, and they're one agency's dataset, not a Google statistic. Prices swing with your city, the job type, the season and whether the lead is a call or a message (Google says message leads are usually cheaper than phone leads, but not always).
Run your own math. A worked example: if your leads average $55, you book 4 of every 10 and the average booked job is worth $450 in gross profit, then each booked job costs you about $138 in ad spend ($55 ÷ 0.4) and returns $450. If your booking rate drops to 2 in 10, the same lead costs $275 per booked job. Your phone handling moves the result as much as the bid does.
What counts as a lead you pay for?
| You're charged | You're not charged |
|---|---|
| You answer a call, or call back and speak to the customer | Spam and duplicates filtered at first contact |
| A missed call during business hours where the caller stayed on more than 20 seconds | Missed calls of 20 seconds or less |
| A text, email or voicemail from the customer | Callers who hang up at your phone menu without pressing a key |
| A booking request (U.S. and Canada) | Repeat contacts from the same number or email within 15 days of a charged lead |
| Unanswered calls outside your business hours or ad schedule |
Read the second row twice. A missed call in business hours can still be a paid lead. That's money spent on a customer who may now be calling your competitor, and it also counts against you in ranking.
How does Google rank Local Services Ads?
Google's “About ad rankings” page lists what it weighs. Paraphrased:
- Your bid. The most you're willing to pay per lead. Google recommends its automated “Maximize leads” bidding.
- Responsiveness. Google says missed calls may negatively affect your responsiveness.
- Relevance. The service searched for, the time, the searcher's location, and how well your services and business bio match.
- Profile quality. Your rating, number of reviews, average response time, use of good photos, and completed verification checks.
- Lead types. Turning on message and booking leads gives customers more ways to reach you, which helps on nights and weekends.
In practice, the things you control are: answer every call in your listed hours, reply to messages fast, keep asking for reviews, and make your bio and job types match what you actually do. If you can't answer, shorten your ad schedule rather than leave the phone ringing.
How do lead disputes and credits work now?
Google's help pages now describe credits as mostly automatic. Leads are checked when the customer first makes contact, and invalid ones aren't charged. Charged leads keep being reassessed, and if Google later decides one was low quality, a credit lands in your balance, usually within 30 days. Some poor leads are charged and then credited within the first 24 hours.
You can still tell Google about a bad lead: open Leads, pick the lead and choose Rate this lead. That feedback can earn a credit and helps Google send better matches. Two limits to know: Google no longer credits “job type not serviced” or “area not serviced” leads, so keep your job types and service area tight, and credits aren't offered in some verticals and regions.
Script: rating a bad lead (keep notes like this on every one)
“Caller was selling SEO services, not a customer. Call lasted 40 seconds. No job requested.”
“Caller wanted a refrigerator repair. We list HVAC only. Told caller we don't offer it.”
Note the second one: since Google stopped crediting wrong job types, the fix there is your settings, not the survey. Remove any job type you don't want and check your category list monthly.
What changes with the 2026 move into Google Ads?
Google has announced that Local Services Ads campaigns are moving into Google Ads as a specialized Performance Max campaign type with pay-per-lead goals. According to Google's help page:
| What Google says | |
|---|---|
| Timeline | First phase from August 2026 for select U.S. home and storefront service categories, including plumbing, HVAC, electrical and roofing; broader rollout in late 2026; non-U.S. accounts in 2027 |
| Stays the same | Pay per valid lead, not per click; ads on Google Search and Maps only, in the same positions; no keywords |
| Budgets | Weekly budgets become a daily average (weekly ÷ 7); monthly spend capped at the daily average × 30.4 |
| Bidding | Manual max cost-per-lead bidding is no longer supported; one campaign-level target cost per lead replaces per-category targets |
| History | Lead history (contacts, messages, call recordings) carries over; old performance reports don't, so download or screenshot them first |
If you bid differently by job type today (say, more for installs than for drain cleaning), plan separate campaigns, because one target applies per campaign after the move. And save your past reports now; you'll want your own cost per booked job by month when you set the new target.
Is Local Services Ads worth it for a small shop?
- Yes, if you can answer. LSA rewards shops that pick up in business hours and respond to messages fast. If calls go to voicemail, you pay for leads you lose and slide down the rankings.
- Yes, if your reviews are healthy. Rating and review count are ranking factors and the first thing a searcher compares.
- Track cost per booked job, not cost per lead. Mark each LSA lead as booked or not in your own system every week.
- Start narrow. List the job types and ZIP codes you want most, then widen once you know your booking rate.
Where CrewRobin fits
CrewRobin helps with the part Google scores you on: answering. The AI receptionist picks up 24/7 with your business name, checks the caller's ZIP and books the job, and if a call is missed, missed-call text-back texts the caller within a minute. After each paid invoice, a review request goes to every customer, which feeds the rating and review count LSA looks at. CrewRobin doesn't manage your LSA account or bids.
Frequently asked questions
How much do Google Local Services Ads cost per lead?
One agency's February 2026 benchmark of 888 contractors averaged about $51 per lead for HVAC, $57 for plumbing and $39 for electrical, before credits. Your city and job types can move that a lot.
Is Google Guaranteed still available?
No. Google replaced Google Guaranteed and Google Screened with a single Google Verified badge and discontinued the money-back guarantee.
Do missed calls hurt Local Services Ads ranking?
Yes. Google's ranking help page says missed calls may negatively affect your responsiveness, which is one of the factors it uses to rank ads.
How do I get a credit for a bad LSA lead?
Google reviews leads and credits low-quality ones automatically, usually within 30 days. You can also use Rate this lead on the lead to give feedback, but leads for job types or areas you don't serve are no longer credited.
Are Local Services Ads moving to Performance Max?
Yes. Google is moving LSA into Google Ads as a Performance Max campaign with pay-per-lead goals, starting with select U.S. home service categories in August 2026.
Put it to work this week
Answer every LSA call, day or night, so the leads you pay for turn into booked jobs. CrewRobin is free until your first 10 booked jobs, no card up front. Start free or see pricing.
Sources
Figures from outside CrewRobin were checked against these pages in October 2026. Most industry benchmarks come from vendors and agencies, so treat them as ranges, not rules.
- Google Local Services Help: About ad rankings
- Google Local Services Help: How leads work
- Google Local Services Help: Automated lead credits
- Google Local Services Help: About the Google Verified badge
- Google Ads Help: Local Services Ads transition to Performance Max
- SearchLight Digital: LSA cost per lead benchmark, February 2026 (agency data)





