Jump to…

Published On: September 29th, 2026Last Updated: September 29th, 2026

Research Series

What Google Local Services Ads Actually Cost in 2026: A National Benchmark for Home Service Contractors

Cost per lead, cost per paying customer, and what moves both, by trade, region, state, and season.

Brett Williamson, Founder & CEO of Ad Genius | adgenius.com

Google Local Services Ads (GLSA) are the pay-per-lead ads at the very top of Google’s local results, the ones with the Google Verified badge. For most home service contractors, they are the cheapest qualified lead in paid search. They are also widely misquoted. The numbers that circulate online are often a winter snapshot, an average skewed by a few expensive accounts, or a figure that cannot be traced back to anyone who measured it.

So we rebuilt the benchmark from the ground up. We reviewed more than 60 sources, kept only figures we could trace to an original measurement, and checked every one against its source. The result is the most complete public picture we know of for what GLSA leads cost in 2026, and what those leads are actually worth.

google local service ads cost in 2026

At a Glance

  1. The typical HVAC lead cost $59 in June 2026. Most HVAC accounts paid between $36 and $85. Plumbing ran higher: $71, with most accounts between $43 and $95. Electrical was the cheapest core trade at about $49.
  2. A lead is not a customer. Only about one in five GLSA leads becomes a paying customer, so the real acquisition cost runs 4 to 5 times the lead price: $281 per paying customer for HVAC and $319 for plumbing.
  3. Roofing is the outlier. In first-quarter data, a paying roofing customer cost roughly 9 times the lead price, largely because most of the value was still sitting in open estimates.
  4. Where you operate matters as much as your trade. Leads averaged $85 in the West and $62 in the Midwest and Northeast. Among states with at least 1,000 leads, costs ranged from $53 in Wisconsin to $89 in Washington.
  5. GLSA is the cheapest way to buy a new-customer lead in every region. GLSA leads cost a third to half as much as non-branded Google Ads leads in every U.S. region in the first quarter of 2026.
  6. Costs rose through 2026. The average GLSA lead climbed from $53 in February to $62.56 in June, up 18%, and cost per paying customer rose 30%. Winter and fall leads, however, cost slightly less than a year earlier.
  7. The booking desk is the biggest lever after the bid. Top-performing contractors book 62% of inbound lead calls from all sources. Everyone else books 39%.
  8. Reviews buy volume. Contractors with 300 or more Google reviews generated about 11 times as many GLSA leads a year as those with fewer than 100.

How We Built This Benchmark

No single dataset answers what GLSA leads cost. So we assembled the benchmark from every credible measurement we could find, then held each one to the same standard.

What we used

The core data comes from large platform datasets that track real GLSA spend, leads, bookings, and closed revenue through the software contractors use to run their businesses. The largest covers 945 home service businesses and $13.1 million in GLSA spend in June 2026, and other monthly snapshots cover 760 to 1,011 businesses. We also used regional data on 55,650 leads mapped by zip code, and account and campaign data read directly from Google’s reporting for dozens of smaller advertisers. We added Google’s own documentation for every policy and platform claim, and operating data from ServiceTitan and Jobber for the booking side of the picture.

How we checked it

Every figure was checked against its original publication, not a summary of it. The full dataset then went through two separate verification passes before publication. Where sources disagreed, we favored the larger, more recent, and better-documented measurement. Results across the Ad Genius client accounts we manage fall within the ranges shown.

What we excluded

We left out any figure we could not trace to an original, measured source, including several numbers that are widely repeated online. We also excluded ranges published without any disclosed data behind them. Where no defensible figure exists, we say so rather than fill the gap.

How to Read the Numbers

  • Cost per lead: what Google charged for a call, message, or booking. Some datasets count unique leads, removing repeat callers, so their figures run slightly higher.
  • Typical (median): the middle account. Half paid less, half paid more. We use the median rather than the average wherever possible, because a few expensive accounts can pull an average far off.
  • Low and high: usually the 10th and 90th percentiles, so 80% of accounts fall between them. Where a source published a different spread, the table says so.
  • Booking rate: the share of leads that turn into a scheduled appointment.
  • Cost per paying customer: total spend divided by leads that became paying customers. This is the number that tells you whether GLSA makes money.
  • Closed return on ad spend: closed revenue divided by GLSA spend. Pipeline return also counts estimates not yet won, so it always runs higher.
  • Sample size: listed for every figure. Small samples are labeled and should be read as directional.

What GLSA Leads Cost by Trade

HVAC, plumbing, and electrical contractors now pay $49 to $71 for a typical lead, and roofing and restoration pay far more. The table below covers the trades with the strongest samples.

GLSA Cost Per Lead by Trade (larger samples)

Trade Low Typical High How the range is built Sample Period
HVAC $36 $59 $85 10th percentile, median, 90th percentile HVAC accounts within 945 businesses June 2026
Plumbing $43 $71 $95 10th percentile, median, 90th percentile Plumbing accounts within 945 businesses June 2026
Electrical $39 $49 $68 Winter average, June average, 90th percentile 93 accounts (June); 112 (February); 7 campaigns (high) Feb to Sep 2026
Roofing $85 $129 $151 10th percentile, median, 90th percentile 12 campaigns Jun to Sep 2026
Painting $36 $44 $49 10th percentile, median, 90th percentile 14 campaigns Jun to Sep 2026
Garage door $26 $42 $53 25th percentile, median, 75th percentile 12 contractors, 2,494 leads Jan to Apr 2026
Handyman $29 $35 $44 25th percentile, median, 75th percentile 24 accounts, 6,396 leads Jan to Dec 2025
Water damage $87 $99 $278 10th percentile, median, 90th percentile 9 campaigns Jun to Sep 2026

A few patterns stand out. Plumbing runs above HVAC at every point in the range: $7 higher at the low end, $12 at the median, and $10 at the high end. Painting is the most predictable of the larger-sample trades, with a range only $13 wide. Water damage has the longest tail in the table, with the most expensive 10% of accounts paying nearly three times the median.

The job matters as much as the trade. Within plumbing, drain and sewer leads booked at 39.5%, the lowest rate among plumbing job types with more than a couple of accounts behind them, so a plumber whose calls lean toward drain work pays more for each booked job.

Trades With Smaller Samples

These figures come from real billing data but from only a handful of accounts, so read them as directional. Small samples can move 20% or more within weeks.

Trade Low Typical High Sample Period
Tree services $39 $59 $83 5 campaigns Jun to Sep 2026
Landscaping $50 $64 $67 3 campaigns Jun to Sep 2026
Junk removal $44 $71 $89 4 campaigns Jun to Sep 2026
Carpet cleaning $32 $34 $61 5 campaigns Jun to Sep 2026
Pressure washing $22 $40 $52 3 campaigns Jun to Aug 2026
General contractor $28 $56 $137 3 campaigns Jun to Sep 2026
Moving $61 $75 $89 2 accounts, 2,927 leads 2021 to 2026
Pool builder $42 $49 $56 2 accounts, 248 leads 2021 to 2026
Solar $105 $120 $135 2 accounts, 127 leads 2021 to 2026

For the last three rows, low and high are the lowest and highest account in the sample, not percentiles. Several eligible categories, including carpenters, home theater, and snow removal, have no published GLSA data we could verify, so they are not listed.

The Number That Matters: Cost per Paying Customer

A $59 lead is not a $59 customer. Across the largest datasets, roughly one in five GLSA leads became a paying customer. The rest never turned into paid work.

Cost Per Lead vs. Cost Per Paying Customer

Trade Cost per lead Cost per paying customer Multiple Closed return on ad spend Sample and period
All home service trades $62.56 $302.33 4.8x 7.0x median 945 businesses, June 2026
HVAC $59 $281 4.8x 8.1x June 2026
Plumbing $71 $319 4.5x 6.2x June 2026
Electrical $43.84 $217.81 5.0x 6.1x (June) March 2026
Garage door $49 $198 4.0x 5.78x 12 contractors, Jan to Apr 2026
Roofing $79 About $731 (calculated) 9.3x 4.82x 10 contractors, Q1 2026

The spread inside each trade is wide. The middle 80% of HVAC accounts paid anywhere from $129 to $716 per paying customer; plumbing ran $170 to $591. Within that middle band, the costliest HVAC accounts paid more than five times as much per customer as the most efficient. Much of that difference is decided after the phone rings.

Roofing needs its own lens. In first-quarter data from 10 roofing contractors, 1,218 leads produced 479 booked appointments but only 131 paying customers by the end of the quarter. Closed return on ad spend was 4.82x, while pipeline return, which counts estimates still open, was 33.58x. Roofing economics cannot be judged on the same short timeline as an emergency plumbing call.

Tickets explain part of the gap between trades. HVAC produced the highest average closed ticket in the data, $2,858 in June. Plumbing and electrical averaged about $1,700 in March, and garage door $1,145.

For how GLSA fits alongside Google Ads and SEO in a full HVAC budget, see what HVAC marketing costs and what it should produce

What this means for you: judge GLSA on cost per paying customer, not cost per lead. If your reporting stops at leads, you cannot tell whether the channel is making you money.

Where You Operate: Regional and State Costs

Location moves GLSA prices as much as trade does. In June 2026, across all home service trades, a lead in the West cost 37% more than the same lead in the Midwest or Northeast.

GLSA Cost Per Lead by Region (June 2026, all home service trades)

Region Cost per lead Leads in sample
West $85 7,970
Southwest $72 9,082
Southeast $72 14,791
Northeast $62 8,085
Midwest $62 15,722
National $70 55,650

These are average costs per unique lead across all trades, mapped by zip code. They come from a different sample than the trade tables and run higher than the trade medians above. Use them to compare places, not to price a single trade.

GLSA Cost Per Lead by State (June 2026, states with 1,000 or more leads)

State Cost per lead Leads
Washington $89 1,299
Colorado $87 1,962
Arizona $84 2,076
South Carolina $84 1,657
Florida $81 4,615
California $78 2,530
North Carolina $78 1,723
Indiana $75 1,717
Texas $72 4,456
Minnesota $70 1,670
Georgia $68 1,416
Ohio $67 4,173
New Jersey $65 2,001
Missouri $64 1,538
Pennsylvania $64 1,746
Tennessee $64 1,368
Oklahoma $61 1,083
Illinois $59 1,028
Virginia $58 1,781
Michigan $57 2,707
New York $54 1,652
Wisconsin $53 1,559

Utah posted the highest cost of any state with a meaningful sample, $128 per lead on 746 leads. We left states with fewer than 1,000 leads out of the table because a handful of accounts can swing them.

GLSA vs. Google Ads, Region by Region

Even where GLSA is expensive, it is still the cheaper way to buy a new-customer lead. In the first quarter of 2026, GLSA leads cost a third to half as much as non-branded Google Ads leads in every region.

Cost Per Lead, First Quarter 2026

Region GLSA Non-branded Google Ads GLSA as share of non-branded
West $73 $204 36%
Southwest $63 $205 31%
Southeast $59 $187 32%
Northeast $57 $167 34%
Midwest $56 $109 51%

Branded Google Ads, meaning searches for your own company name, cost less still, $33 to $56 a lead. But branded search only reaches people who already know you. Among Google’s paid options for reaching new customers, GLSA was the lowest-cost lead in every region.

What this means for you: compare your costs to your own region, not a national number. A $70 HVAC lead can be a good result in Arizona and an expensive one in Michigan.

When You Buy: Seasonality and the 2026 Trend

GLSA costs rose steadily through the first half of 2026. The same platform’s data shows the average lead climbing 18% from February to June, and the cost of each paying customer rising faster.

Average GLSA Cost, All Home Service Trades

Month (2026) Cost per lead Cost per paying customer Businesses in sample
February $53.00 $233.00 888
March (1st to 25th) $55.08 $262.78 760
May $63.29 $315.52 1,011
June $62.56 $302.33 945
August About $67 (calculated) Not published 916

The August figure is our calculation from published totals: $13.08 million in spend across 194,460 unique leads. The same method applied to June lands within a dime of the published figure.

The regional data tells the same story. Every region’s cost per lead rose between March and June, from 11% in the Northeast to 24% in the Southeast.

Off-Season Leads Got Cheaper

Here is the counterintuitive part. In the same platform’s year-over-year comparisons, winter and fall leads cost slightly less than a year earlier, and booking rates improved where reported:

  • October: $50.40 in 2024, $47.58 in 2025
  • December: $55.72 in 2024, $54.05 in 2025
  • January: $58.76 in 2025, $55.27 in 2026

Peak season moved the other way. Cost per paying customer in July 2026 was 8.4% higher than in July 2025. The December and January comparisons use contractors with at least a year on the platform, who skew toward larger budgets.

Trade Seasons

HVAC and roofing swing the hardest. In one agency’s client data, roofing leads averaged about $101 in the second quarter and $143 to $151 by late summer. HVAC follows the weather: cooling peaks in hot climates, heating peaks in cold ones.

What this means for you: shoulder months are the cheapest time to build review volume, launch a new GLSA profile, and gather booking data. Budget for peak-season prices before peak season arrives.

What Moves Your Cost

Google ranks GLSA listings on your bid, how likely you are to book the lead, and the quality of your profile, including rating, review count, and responsiveness. The data shows which of those levers matter most.

Reviews Buy Volume, Not Cheaper Leads

In a study of 97 contractor accounts, those with 300 or more Google reviews generated about 674 GLSA leads a year. Those with fewer than 100 reviews generated about 59, about one-eleventh as many. The high-review contractors paid a somewhat higher cost per lead, $105 versus $90. A separate study of 28 handyman accounts found the same volume pattern. A study of law firms showed the same pattern. These are associations, not proof that reviews alone cause the gap, but the volume effect appeared in all three datasets we reviewed.

The Booking Desk Is the Biggest Lever After the Bid

ServiceTitan’s data on its contractor customers found that top performers, the top 10% by revenue in their trade and market, book 62% of their inbound lead calls. Everyone else books 39%. At a $59 HVAC lead, that difference alone moves the cost per booked appointment from about $95 to about $151.

Speed matters too. Jobber’s 2026 Home Service Trends Report found that more than 55% of customers expect a response within the hour, and 28% expect one immediately. In the handyman study, accounts that answered more calls also paid less per lead.

Not Every Lead Can Be Booked

In an August 2026 review of GLSA conversions across about 100 contractors, 43% were graded as unbookable, meaning no one could have turned them into an appointment. Of the remaining conversions that could have been booked, 58% still were not. That second number is the one contractors control.

Google has also narrowed what it credits back. It no longer issues credits for leads outside the job types or service areas you selected, so those settings must match the work you want.

GLSA Has a Ceiling

GLSA volume is capped by how many people in your service area search for your services. Push past that and each extra lead costs more. In the August 2026 data, contractors in each higher spending tier paid more per lead. In garage door data, cost per lead held at $44 to $46 through the first quarter, then jumped 28% in April as spend scaled up.

Two Settings Worth Checking

  • Message leads: Google states that message leads typically cost less than phone leads. If your team can answer messages quickly, turning them on can lower your blended cost.
  • Budget: Google recommends a budget that supports at least 10 leads per week under Maximize Leads, the setting where Google adjusts your bids automatically. Below that, the system has too little data to work with.

What this means for you: before raising your bid, raise your booking rate, your review count, and your answer rate. Those levers lower your cost per customer without adding a dollar of ad spend.

What Changed in 2026

GLSA changed substantially over the past year. Each of these is confirmed in Google’s own documentation or announcements.

Date Change What it means for contractors
October 20, 2025 Google Guaranteed, Google Screened, and License Verified badges replaced by a single Google Verified badge Marketing that still says “Google Guaranteed” is out of date
December 7, 2025 Consumer money-back guarantee ends for services booked after this date The badge now signals verification, not a guarantee
July 31, 2026 Google renames and updates its requirements to match the new badge Check your verification status against the current requirements
August 2026 GLSA begins moving into Google Ads as a pay-per-lead version of Performance Max, Google’s automated campaign type, starting with plumbing, HVAC, electrical, appliance repair, house cleaning, lawn care, roofing, pest control, and moving Bidding moves to one cost target per campaign, so multi-trade companies need separate campaigns per trade; old performance reports do not carry over
October 1, 2026 Missed calls during business hours are charged as leads when the caller stays on the line more than 20 seconds; repeat calls from the same person within 15 days are charged once An unanswered phone now costs money directly, not just ranking

The two changes that hit contractors’ budgets most directly have their own guides: what the Performance Max migration means for your account and how missed-call charges work.

No published study yet shows how performance changes after an account moves to the new campaign type. We will add that data as it appears.

Five Mistakes the Data Exposes

  1. Judging GLSA on cost per lead. A $59 lead becomes a $281 customer in HVAC. Contractors who cut GLSA because the lead price looks high, or keep it because it looks low, are deciding on the wrong number.
  2. Comparing yourself to a national average. A West Coast contractor paying $80 may be doing better than a Midwest contractor paying $65. Region, state, and season all move the price.
  3. Treating a winter number as a year-round number. Many published benchmarks still quote February data. By June, the average lead cost 18% more.
  4. Leaving the phone to chance. The booking gap between top performers and everyone else is 23 points. From October 1, 2026, an unanswered call during business hours can also be billed as a lead, as we explain in our guide to missed-call charges. Phone coverage is now part of your ad budget.
  5. Running every trade through one campaign after the migration. The new campaign type sets one cost target per campaign. A company that runs HVAC and plumbing together loses the ability to price each trade on its own economics. Our Performance Max migration guide covers how to set campaigns up before the switch.

Beyond Home Services

The same pattern, cheap-looking leads and expensive customers, shows up outside the trades. Across nine law firms with $1.2 million in GLSA spend, the average lead cost $232 and the average signed case cost $2,525, verified in the firms’ own records. Among 36 dental practices, the typical GLSA lead cost $62, with the middle half of practices paying $47 to $87.

A Note on What Comes Next

GLSA prices move every month, and the migration into Google Ads will reshape them further. We will update this benchmark as new data is published, including the first measured results from migrated accounts.

If you want to know how your own numbers compare, by trade, region, and season, that conversation starts at adgenius.com/schedule.

No pitch. A diagnosis first.

How to Cite This Research

Williamson, Brett. “What Google Local Services Ads Actually Cost in 2026: A National Benchmark for Home Service Contractors.” Ad Genius, Sep 29, 2026, adgenius.com/research/google-local-services-ads-cost-benchmark/.

Journalists and researchers may quote figures from this benchmark with attribution and a link to this page.

Brett Williamson is the Founder and CEO of Ad Genius, a Phoenix-based digital marketing agency specializing in home service and professional service contractors. Ad Genius helps established contractors build the digital infrastructure needed to generate consistent, qualified inbound leads and stop competing on price because buyers can’t find them any other way. adgenius.com