Article
What Local Marketing Costs in 2026: Benchmarks, Retainers, and the Numbers That Don't Agree
Published lead costs, local SEO price bands, and the Google rules behind them — with the gaps flagged.
Owners of independent local service businesses in the United States

- Supporting sections
- 6
- Questions answered
- 3
- Sources
- 7
- Research captured
- 2026-09-24
Every owner I talk to wants one number: what does it cost to get a customer. There isn't one. Lead cost varies by trade, by channel, and by how each publisher defines a lead. Here is what the 2026 figures actually say, where they conflict, and what you can verify against your own accounts this week.
The argument
The thesis
The useful question is not "what does marketing cost" but "which channel, for my trade, at what lead definition." The published benchmarks support that framing: the same trade can show a $43 average cost per lead on one channel and $129 on another, and the two numbers are not measuring the same thing.
Lead cost splits by channel — and the sources don't reconcile
Local Services Ads averaged $53 per lead across all home services in February 2026, based on 888 contractors and $6.72 million in tracked spend. The same dataset reports LSA at 49% cheaper than blended Google Ads — $53 versus $104 — and notes LSA costs are up more than 40% in competitive markets since 2023 ([Elev8 Operations](https://www.elev8operations.com/guides/local-services-ads-statistics-2026)). A separate trade table puts plumbing near $43 per lead and garage door near $35 ([Bluegrid Media](https://bluegridmedia.com/how-many-leads-google-local-services-ads)). Search ads tell a different story: across 3,211 U.S. home-services search campaigns from April 2024 to March 2025, median cost per lead was $228.15 for roofing and gutters, $129.02 for plumbing, $127.74 for air conditioning, $46.99 for cleaning and maid services, and $45.15 for pools and spas ([LocaliQ, reproduced by Machina](https://wearemachina.com/insights/local-business-paid-ads-that-convert)). These figures are not comparable. The LSA averages and the search-ad medians come from different studies, sample windows, and lead definitions, and none of them state whether disputed or spam leads were credited back.
A cross-industry number is unusable for your trade
The all-industries median cost per lead is $66.69, drawn from a different study of 13,474 U.S. campaigns run between April 2025 and March 2026 ([Machina](https://wearemachina.com/insights/local-business-paid-ads-that-convert)). Compare that with roofing at $228.15 and cleaning at $46.99 and the problem is obvious: the gap between two trades is roughly fivefold. If you are budgeting off a blended benchmark, you are budgeting off someone else's trade. Also note that the benchmarking publishers sell the advertising services they benchmark.
What local SEO retainers buy at each price band
Published retainer bands look like this ([Frontend Horizon](https://www.frontendhorizon.com/blog/local-seo-pricing-what-service-businesses-actually-pay)): $300–$500 per month covers Google Business Profile management only — posting cadence, review responses, photo updates, data accuracy. The publisher states plainly this "is not going to move a competitive market position, because it builds no authority and touches no pages." $500–$1,500 per month covers single-location work: profile plus citations built and cleaned, service and area pages, on-page fixes, review velocity at close-out, and monthly reporting on calls and leads. The publisher claims this band can hold a map pack position in two to three quarters in a low-to-normal competition market. $1,500–$4,000 per month is aimed at competitive metros and multi-service businesses. Multi-location brands pay $300–$800 per location at scale on top of a base program.
The budget floor is set by evaluation thresholds, not by ad platforms
There is no official minimum Google Ads budget — as one source puts it, anyone quoting a universal dollar figure invented it ([Machina](https://wearemachina.com/insights/local-business-paid-ads-that-convert)). The practical floor comes from Google's own stated thresholds, as relayed there: Target CPA is evaluated over a 30-day window that needs at least 30 conversions, and monthly spend should not exceed 30.4 times the average daily budget. At the published medians, that works out to roughly $1,410 per month for a cleaning company and roughly $6,845 per month for a roofer to reach 30 leads. For Local Services Ads with Maximize Leads bidding, the relayed guidance is a minimum of 10 leads per week. LSA charges per lead, not per click: a text or email, a voicemail, an answered call, a booking request, or a returned missed call. Text, email, and booking leads are billed in the United States and Canada only. Google Ads Help also reports that Local Services Ads are transitioning to Performance Max campaigns with pay-per-lead goals.
What Google says about ranking — and what it will not sell you
Google names three local ranking factors: relevance, distance, and prominence, and states "there's no way to request or pay for a better local ranking on Google." The prominence signals it names are more reviews and positive ratings, and links from other websites ([Google Business Profile Help, as relayed by Vrid](https://vrid.ai/blog/google-business-profile-optimization)). The field-level rules are checkable on your own listing: use as few categories as possible to complete "this business is a ___" rather than "this business has a ___"; keep the business name exactly as it appears on your signage — no taglines, phone numbers, URLs, trademark symbols, unverified suffixes such as LLC, or full capitals; never use a P.O. box or virtual office as an address, and if you are a service-area business, hide the address rather than invent a storefront. Structured data does not buy placement: Google Search Central states it "does not guarantee that features that consume structured data will show up in search results." Required LocalBusiness properties are name, physical address, phone with country and area codes, and openingHoursSpecification.
Where the visibility payoff is reported, and what is missing
One benchmark report states that businesses in the Google map pack get about 126% more traffic and about 93% more calls, clicks and direction requests than businesses ranking 4–10, and that a complete Google Business Profile earns about 70% more location visits ([Angarum Media](https://angarummedia.com/research/2026-service-business-marketing-benchmark-report/)). Sample size and methodology are not published in the retrieved text. Gaps that matter to anyone budgeting: no source distinguishes a qualified lead from a spam or disqualified one, so every cost-per-lead figure above is an average of unknown quality; no metro-level cost table exists even though one source asserts costs up more than 40% in competitive markets; and all Google guidance quoted here reaches the page second-hand through agency publishers rather than from Google's own help pages.
Takeaway
Three things to do this week:
Pull your own cost per lead by channel
Your accounts
Benchmark definitions do not align and none of them net out spam or disputed leads. Your own 90-day numbers are the only figure that matches how you define a lead.
Audit your Google Business Profile against the field rules
Name, categories, address
Name must match signage, categories must complete "this business is a ___", and a P.O. box or virtual office is prohibited as an address. These are pass/fail items you can check in minutes, and Google states you cannot pay for a better local ranking.
Match your budget to an evaluation window before you sign anything
30 leads, 30 days
Target CPA needs at least 30 conversions in 30 days to be evaluated at all. If your trade's median lead cost times 30 is more than you can spend, the campaign will not have enough data to optimize, whatever the retainer costs.
Questions
Frequently asked
Which is cheaper, Local Services Ads or search ads?
Is there a minimum Google Ads budget?
Can I pay to rank higher in the map pack?
Keep reading
Related
7 sources, captured 2026-09-24 · show· hide
- 2026 Service Business Marketing Benchmark Report
- Local Services Ads Statistics 2026
- Local Business Paid Ads That Convert: The 2026 Numbers
- How Many Leads Does Google LSA Generate?
- Local SEO Pricing: What Service Businesses Actually Pay
- Google Business Profile optimization: a 2026 guide
- Win the Google Business Profile Map Pack
Vendor pages change. Figures are as published on the capture date; confirm before deciding.