Skip to content
Get a proposalاطلب عرضًا
← Back to Blog

Google Local Services Ads Changes 2026: What Contractors Must Do Now

In October 2026, Google folded Local Services Ads into pay-per-lead Performance Max campaigns and began charging for missed calls over 20 seconds during business hours. Manual bidding was retired, Google Guaranteed became Google Verified, and old reports did not carry over. Contractors should download historical data, restructure campaigns, and answer every call fast.

What exactly changed in October 2026?

Two big changes landed on LSA advertisers almost at once. First, the product migration: since August 2026, Google has been moving Local Services Ads out of the standalone LSA dashboard and into Google Ads as a pay-per-lead campaign type inside Performance Max. Home service trades (plumbing, HVAC, electrical, roofing, pest control, appliance repair, house cleaning, lawn care) were in the first US wave, and the rest follow into 2027.

Second, the billing change: from October 1, 2026, a call that goes unanswered during your stated business hours becomes a billable lead if the caller stays on the line longer than 20 seconds. Follow-up calls after an unqualified first contact can be charged too, and routing menus only start the timer after the caller presses a key.

The notice hit advertiser inboxes on August 24, 2026, and went public the next day. Google framed it as a response to customers who expect to reach a local professional quickly. For advertisers, it widens the set of billable contacts at the same time as manual bid caps and historical reporting disappear.

How much do LSA leads cost now?

LSA is still pay-per-lead, not pay-per-click, and for most trades it is still the cheapest paid lead source on Google. But the floor keeps rising, and lead quality has been sliding for two years. Typical costs per lead by trade in 2026:

Trade Typical LSA cost per lead 2026 Notes
HVAC $35 to $65 High volume, strong seasonality
Plumbing $45 to $90 Emergency jobs skew higher
Electrical $40 to $80 Mid-range, steady demand
Roofing $100 to $160+ Highest ticket, highest CPL (one agency’s September 2026 billing data averaged $143)
Pest control $25 to $55 Recurring revenue makes ROI strong
Appliance repair $30 to $60 Competitive in big metros
House cleaning $20 to $45 Lowest CPL, volume-driven

Remember that cost per lead is not cost per booked job. If half your leads never become appointments, a $60 lead is really a $120 booked job. SearchLight’s February 2026 benchmark of 888 contractors found roughly $416 of paid work for every LSA lead. Judge the channel on booked jobs and revenue, not raw lead count.

What happened to bidding and reporting?

Manual cost-per-lead bidding is gone in the new setup. Under the old system you could set different max CPLs per service: higher for a big-ticket job, lower for routine work. The migration replaces that with a single campaign-level target per campaign. A multi-trade shop that used to run different bids per service now has to split campaigns by service to keep that control.

Historical reporting does not carry over into Google Ads. When your account migrates, your old LSA performance history effectively resets. If you want year-over-year comparisons or a baseline for cost per lead, download your reports before migration day. Google’s migration docs say dashboard access ends on transition day, 14 days after the first notification email.

Two smaller changes worth knowing: the metric Google labels as “conversions” in the new interface simply counts the leads you were charged for, not actual booked appointments. And manual lead disputes are gone: Google ended “job type not serviced” credits, so junk leads outside your service area or trade now come out of your pocket with no recourse.

How does the missed-call billing actually work?

The mechanics are simple, which is what makes them expensive. During your stated business hours, any call routed through your LSA ad that you do not pick up becomes a charged lead once the caller waits more than about 20 seconds. Text message leads have no buffer at all: you are charged the moment they arrive.

Missed calls also count against your responsiveness ranking, which is one of the factors that decides which businesses show at the top. So a missed call costs you three times: the lead fee, the lost job, and a small ding to your ad ranking.

The scale of the problem is bigger than most owners think. Call-tracking data from Invoca’s 2026 home-services figures puts calls that never reach a person at about 48%, and 27% to 35% of callers waited 15 to 30 seconds and still reached nobody. That waiting group is exactly the population Google’s new rule counts. For a shop with two or three trucks, a handful of missed calls a week adds up to thousands of dollars a month in charges for conversations that never happened.

What are the 5 action steps contractors should take now?

1. Download your historical LSA reports today. Once your account migrates, old data does not come with it. Export at least 12 months of lead volume, cost per lead, and lead type breakdowns so you can re-baseline in the new interface. Do not compare November directly against last spring without this context.

2. Restructure your campaigns around services. Because manual per-service CPL bidding is gone, a single blended target will underbid your best services and overbid the rest. Split campaigns by trade or service line, and set a target cost per lead per campaign that reflects the real margin of that work.

3. Answer every call within three rings, 24/7. This is the single highest-leverage move. Every missed call during business hours is now a billable lead, and responsiveness feeds your ranking. If your office manager is on the other line, at a job site, or off at 6 PM, you need overflow coverage: an answering setup, after-hours service, or an AI voice agent that picks up in one or two rings. A 20-second voicemail pickup can save a $60 to $150 lead charge plus the job behind it.

4. Fix your business hours to match reality. If Google thinks you are open until 6 PM but nobody answers after 5, you are buying unanswered leads every evening. Set hours you can actually staff, and add coverage (or an automated answering solution) for the gaps. Text leads are charged instantly with no grace period, so same-day text response is non-negotiable.

5. Track cost per booked job, not cost per lead. The new dashboard’s “conversions” are just charged leads. Build your own measurement: lead to booked appointment to completed job. For roofers especially, a $143 lead is cheap if one in four books and the average job is $12,000. It is expensive if booking rates slide and nobody notices for two quarters.

Why is Google doing this?

From Google’s side, the logic is straightforward. LSA advertisers have always paid only for leads, and an unanswered call is still a contact Google delivered: the customer dialed a business from a Google ad and waited. Google says the change answers customer complaints about local professionals who never pick up. It is also honest to note that it increases Google’s billable inventory without delivering anything new to the advertiser.

There is a secondary effect worth understanding. Because missed calls can count against responsiveness ranking, the new rule quietly penalizes businesses that cannot staff their phones, and rewards those that can. Larger shops with dedicated office staff or automated answering get a structural advantage over the one-truck operator. That does not mean small shops cannot compete: it means phone coverage is now a ranking factor you buy with operations, not with ad spend.

What should a small shop with a tight budget do?

You do not need to outspend the big shops to survive this change. You need to do three things cheaply and well.

First, pick the highest-margin service category and concentrate your LSA budget there rather than spreading thin across everything. One well-funded campaign beats three starving ones, especially now that targets are set per campaign.

Second, protect your phone. If hiring a full-time receptionist is out of reach, look at automated answering services built for contractors: our AI answering service pricing guide compares what these cost against human answering services, and our trade-specific guides cover plumbers and roofers.

Third, feed the algorithm real conversion data. The migration notes say having lead and conversion data from every channel matters more than ever now that manual bidding is gone. Connect your booking system or CRM so Google learns which calls turn into jobs, not just which calls you were charged for.

See how Google Ads pricing works for contractors.

When did Google start charging for missed calls on Local Services Ads?

October 1, 2026. The notice went to advertiser inboxes on August 24, 2026, and the rule covers business-hours calls that go unanswered while the caller waits longer than about 20 seconds. Text message leads have no waiting buffer: they are charged on arrival.

What is the 20-second rule for LSA missed calls?

If a caller dials your LSA ad during your stated business hours and you do not answer within about 20 seconds, Google counts it as a valid, billable lead. Routing menus only start the 20-second clock after the caller presses a key, so long menus do not buy you extra time.

Did Google remove manual bidding from Local Services Ads?

Yes. As part of the migration into Performance Max pay-per-lead campaigns, manual max-cost-per-lead bidding was deprecated in favor of a single campaign-level target. Multi-trade shops now need separate campaigns per service to keep different targets.

What happened to the Google Guaranteed badge?

Google replaced the Google Guaranteed and Google Screened badges with a single Google Verified badge. The money-back guarantee that came with Google Guaranteed has ended.

Can I still dispute bad LSA leads?

Manual disputes are effectively gone. Google discontinued credits for “job type not serviced” and “geo not serviced” leads in 2025, and credits are now automatic where they exist at all. Junk leads outside your trade or service area come out of your pocket.

How much does a roofer pay per LSA lead in 2026?

Roughly $100 to $160 or more per lead, with one agency’s September 2026 billing data averaging about $143. Roofing has the highest LSA cost per lead among home services because average job values are high, but judge it on cost per booked job, where the math usually still works.