Owners ask us this constantly: is Google Ads actually worth it for my home-service business, or am I just feeding Google? The honest answer isn’t yes or no. It’s a number. Google Ads is worth it when the most you can afford to pay for a lead is higher than what a lead actually costs in your trade and market. Everything else — Quality Score, ad copy, bidding strategy — is downstream of that one comparison.
This is the real math, the current 2026 benchmarks, and the levers that decide whether the channel clears for you.
The only question that matters: your max affordable cost per lead
Before you look at a single benchmark, you need to know what a lead is worth to you. Start with profit per lead:
Profit per lead = average ticket × gross margin × close rate
Say your average job is $1,800, your gross margin is 45%, and you close 25% of qualified leads. That’s $1,800 × 0.45 × 0.25 = $202 of gross profit per lead.
Now decide what share of that profit you’re willing to spend to acquire the lead. That share is your call — it depends on how aggressively you want to grow and how much margin you need to keep:
Max affordable CPL = profit per lead × acquisition share you’ll tolerate
- Spend up to half your profit on acquisition → $202 × 50% ≈ $100 max CPL.
- Stay conservative at a quarter → $202 × 25% ≈ $50 max CPL.
That’s the whole framework, and the two numbers tie out cleanly: same profit-per-lead figure, multiplied by the acquisition share you choose. Now you have a ceiling. If a real lead costs less than your ceiling, Google Ads is worth it. If it costs more, it isn’t — at least not yet. Everything below is about finding your real number and pushing your ceiling up.
What a home-services lead actually costs in 2026
Here’s where most “is it worth it” debates go wrong: people quote a single cost per lead. There isn’t one. The number depends heavily on whether the click was branded (someone searching your company name) or non-branded (someone searching “ac repair near me”). Non-branded is roughly 80% of spend and the only honest acquisition benchmark, because branded traffic was mostly going to find you anyway.
Current 2026 benchmarks for home services:
- Average cost per click: around $4 blended across home services, but HVAC sits near $9 and installation or emergency terms run $15–$40.
- HVAC cost per lead: about $149 non-branded, near $104 blended, with branded as low as $34 and Performance Max around $72.
- Plumbing cost per lead (non-branded): higher than HVAC, frequently $167–$183 — plumbing is one of the most competitive trades in paid search.
So if your max affordable CPL is $100 and your non-branded HVAC leads cost $149, the channel does not clear on non-branded search alone at average performance. That’s not a reason to quit — it’s the reason the rest of this article exists. You either lower your cost per lead or raise your ceiling.
A quick funnel sanity check, because the terms trip people up: if a click costs $40 and your click-to-lead rate (the share of clicks that become a phone call or form fill) is 10%, your cost per lead is $40 ÷ 0.10 = $400. A great landing page that converts at 20% halves that to $200. The landing page is a CPL lever, not a nice-to-have.
The channels: search, Performance Max, and Local Services Ads
“Google Ads” in 2026 is not one thing. For home services there are three placements, each with its own economics:
- Search campaigns — the classic “ac repair near me” auction. Highest intent, highest non-branded CPL. This is where you control keywords and negatives tightly.
- Performance Max (PMax) — Google’s automated, cross-network campaign type, now a default push for home services. It tends to show a lower CPL (~$72 for HVAC) but gives you far less control and transparency over where spend goes and which leads it counts. Treat its numbers with healthy skepticism and never let it eat your branded traffic uncontested.
- Local Services Ads (LSA) — pay-per-lead, sits above search ads, and carries the Google Verified badge (formerly Google Guaranteed). Note the change: as of late 2025 Google consolidated Google Guaranteed, Google Screened, and License Verified by Google into a single blue Google Verified badge, and the old $2,000 money-back guarantee was discontinued. LSA blended cost per lead averages around $53, but it ranges widely by trade — roughly $25 to $130+ (electrical near the low end, HVAC ~$51, plumbing ~$57, drain/sewer ~$59, storm roofing well above $90). LSA screening covers the business, the owner, and the field-worker roster — the employees and subcontractors who enter customers’ homes — including criminal-history checks, which is a real barrier for crews that use subs.
For most home-service trades the answer isn’t “search vs. LSA.” It’s LSA first for the top-of-page trust placement, then search and a controlled PMax to add the volume the LSA auction can’t supply — all measured together on cost per booked job.
The levers that move your cost per lead
If average CPL is above your ceiling, you don’t quit — you out-execute the average. These are the levers, in rough order of impact:
Speed-to-lead
This is the lever that quietly decides whether the math clears. Responding to a new lead within about five minutes dramatically lifts your odds of contacting and closing them versus waiting even an hour. Home-service intent is urgent — the homeowner with a flooded basement calls the next pro if you don’t pick up. Faster response means a higher close rate, which directly raises your profit per lead and your max affordable CPL. It’s the cheapest lever on this list and the one most accounts ignore.
Quality Score and Ad Rank
Your actual cost per click is set through Ad Rank, which incorporates Quality Score — Google’s read on expected click-through, ad relevance, and landing-page experience. A higher Quality Score can materially lower what you pay per click for the same position; a low one can materially raise it. Google doesn’t publish a precise Quality-Score-to-CPC formula, so treat the relationship as directional, not a fixed percentage. The practical takeaway: tight ad-group-to-keyword-to-landing-page relevance is a real discount on your traffic.
Landing page conversion rate
Covered in the funnel math above, this deserves its own line. Home-service landing pages live and die on mobile speed and a tap-to-call button above the fold — most of this traffic is on a phone, mid-emergency. Doubling your landing page conversion rate halves your cost per lead, full stop. It’s often a bigger lever than bidding.
Branded vs. non-branded discipline
Don’t flatter your reports by blending cheap branded clicks into your “Google Ads CPL.” Track them separately. Branded tells you whether your brand demand is growing; non-branded tells you whether paid acquisition actually works. Optimize on the non-branded number.
Making Smart Bidding actually optimize to profit
Google’s automated bidding only gets you what you feed it. Two things matter here.
First, volume thresholds. Maximize Conversions can function at roughly 15 conversions in 30 days and works best near 30; Target CPA wants about 30 and Target ROAS about 50 in the trailing month. Below that, the algorithm is guessing — you’re better off on manual or a broader goal until volume builds. And budget follows from this: to generate 15–30 conversions a month at, say, a $149 CPL, you’re looking at roughly $2,000–$4,500/month in non-branded spend just to feed the algorithm. Underfund it and Smart Bidding never learns. Expect a 1–2 week learning period after any major change, during which results wobble — don’t panic-edit mid-learning.
Second, and bigger: what you feed it. If you only send “a lead happened” back to Google, Smart Bidding optimizes for leads, not money — and it’ll happily chase cheap junk. The fix is conversion tracking with offline conversion import: tie closed revenue back to the keyword and click ID, usually through call tracking and a CRM like ServiceTitan, Housecall Pro, or Workiz. Now Google optimizes toward jobs that actually booked and the ticket sizes that paid — not raw lead count. This is the single biggest difference between an account that scales profitably and one that plateaus.
How LTV changes the answer
The max-CPL math above used a single ticket. For many trades — HVAC especially — that understates the truth. A new customer often brings a maintenance agreement, a future system replacement, and repeat repairs. If your average customer is worth $4,000 over their lifetime rather than $1,800 on the first job, your real profit per lead is far higher, and so is the max CPL you can afford. When you hear that “Google Ads doesn’t work for us,” it’s often because someone computed the ceiling on first-ticket profit alone and never counted the customer’s lifetime value. Pricing acquisition off LTV is frequently the difference between “not worth it” and “scale it.”
So — is it worth it?
Google Ads is worth it for your home-service business when your max affordable cost per lead — built on your ticket, margin, close rate, and lifetime value — clears the real cost per lead in your trade and market, and you can prove it by tying spend to booked jobs. For most healthy HVAC, plumbing, and roofing operations, that math works once the account is run on speed-to-lead, a converting landing page, and revenue-based bidding. Where it fails is almost never “Google Ads doesn’t work” — it’s an untracked account optimizing to leads instead of profit, or a ceiling computed on a single ticket.
If you’re spending on Google Ads and can’t say what a booked job costs you, that’s exactly what a growth audit is built to surface — your real CPL by channel, where the leak is, and whether your ceiling clears.