Key Takeaways
- Cost per lead is the most misused metric in contractor advertising: a $25 lead closing at 6% costs $417 per booked job, while an $80 lead closing at 35% costs $229.
- CPL only means something in context — trade, channel, market size, season, average ticket and close rate all move it, so benchmark against your own combination rather than a national average.
- Nobody publishes reliable trade-level Google or Meta CPL; set your own ceiling from ticket, gross margin and close rate instead of borrowing someone else's range.
- Published LSA figures (SearchLight Digital, 888 contractors, February 2026) run $39–$59 per lead by trade, $53 blended, with a 43.9% book rate and $233 per paying customer against $472 for Google Ads.
Every contractor wants the same answer: 'Is my cost per lead good or bad?' The honest answer is that CPL only matters in context — your trade, your channel, your market, your season, your average ticket size, and your close rate all change what 'good' looks like. A $150 lead can be a bargain for a $15,000 roof and a loss on a $300 garage-door repair.
Where a published study exists, we use it and name it: WordStream and LocalIQ for Google and Facebook category averages, WebFX for blended home-services figures. Nobody publishes reliable trade-by-trade CPL for every channel (Google publishes no Local Services Ads averages; SearchLight Digital's February 2026 benchmark is the main public reference), so this page sticks to what has been published and shows you how to set your own ceiling from your ticket and margin. Carry every figure through to cost per booked job, the number that actually predicts profit.
First — stop chasing CPL alone
The single most-misused metric in contractor advertising is cost per lead. A $25 lead with a 6% close rate ($417 cost per booked job) is worse than an $80 lead with a 35% close rate ($229 cost per booked job); those are illustrative numbers, but the arithmetic is the point. CPL is a leading indicator. Cost per booked job is what funds your business. Always calculate both.
The published baseline
Google Search and Meta: category averages only
WordStream and LocalIQ publish Google and Facebook figures for Home & Home Improvement as a whole, not for roofing, HVAC or plumbing separately, and we haven't found a trade-by-trade Google or Meta study with a stated method that we'd stand behind. So treat $90.92 (Google Search) and $42.95 (Facebook) as the category reference points. Your trade can sit well above or below them: a high-ticket, competitive service usually pays more per click than a small repair, and a Facebook lead form collects cheaper, less-committed leads than a search click. The only trade figure worth trusting beyond these is your own, measured over at least 90 days.
Local Services Ads cost per lead by trade (published)
Google doesn't publish average LSA lead costs. The main public reference, SearchLight Digital's February 2026 benchmark of 888 contractors, put the blended figure at $53 per lead with a 43.9% book rate, and published the trades below. A booked lead is an appointment, not a paid job, so book rate is not close rate. Closed ROAS is closed revenue divided by LSA spend, as the contractors in the sample reported it.
The same study put LSA's cost per paying customer at $233, against $472 for Google Ads in its sample. The structural reason: the homeowner picks your profile from results already showing your reviews and Google Verified badge. Most LSA leads go to one business, but Google's 'Get Competitive Quotes' option can send one request to up to four, and each business is charged. Roofing, garage doors, pest control and other trades weren't broken out in the published figures, so for those use the blended number and your own history.
CPL by market size (the variance most contractors ignore)
Houston is not Boise. Big metros usually cost more per lead because more advertisers compete for the same homeowners. These multipliers are our rough rules of thumb, not measured data; use them to put a national figure in context, not as a precise adjustment.
A roofer paying $90 a lead on Google in a small market and one paying $90 in a mega metro are in very different positions: the second is likely doing well, the first may be overpaying. Compare against your own market's history before a national figure.
CPL by season (when to expect spikes vs cuts)
Set your own ceiling instead of borrowing one
A benchmark tells you what others paid, not what you can afford. Your ceiling comes from your own job: gross profit per job, times the share you're willing to spend winning it, divided back through your close rate. The rows below are hypothetical examples of the arithmetic, not typical figures for any trade; the one-quarter share is a common planning rule, not a published standard.
The drain-clearing row shows why ticket size matters. SearchLight's drain/sewer contractors averaged a $1,521 ticket and 5.50x closed ROAS on a $59 LSA lead, because their jobs include larger repairs and replacements. If your typical job is a $350 clearing, the first-visit maths is much tighter, so judge the channel on customer lifetime value, not the first job.
Why your CPL might be 2–3x worse than benchmark
When CPL runs well above the published figures and your own history, check these five setup problems before blaming budget.
- 1. No conversion tracking. The Meta Pixel + Google Tag Manager + LSA dashboard need to fire on form submissions AND phone-call clicks. Without all three, the algorithms can't optimize.
- 2. Wrong landing page. Sending paid traffic to your homepage instead of a service-specific landing page usually lowers conversion.
- 3. Slow lead response. The odds of reaching a lead fall fast in the first minutes and hours, so a lead that waits is a lead you paid for and lost.
- 4. Bad audience selection. Running broad national audiences when you're a local contractor wastes budget on people outside your service area.
- 5. Stale creative. Ads wear out as the same people see them repeatedly; when frequency climbs and CTR falls, it's time for new creative.
How to actually use these benchmarks
- Step 1: Calculate your actual blended CPL for the past 90 days across all channels.
- Step 2: Keep your market in mind: a big metro should expect to sit above a national figure, a small market below it.
- Step 3: Compare with the published category figures above and, for LSA, the trade figures where your trade is listed.
- Step 4: Work out your ceiling from ticket, margin and close rate. If you're above it, audit the 5 issues above before adding budget.
- Step 5: If you're comfortably under your ceiling, your problem isn't CPL — it's scale. Increase budget in steps while watching cost per booked job.
The contractors with the lowest cost per job tend to have the basics in place: (1) LSA verified with strong reviews, (2) lead response within minutes, (3) service-specific landing pages, (4) creative refreshed when it shows fatigue (frequency past about 3.5 with CTR falling), (5) close-rate tracking by source. None of those require budget. All of them require setup.
Put these numbers to work
Sources
The public studies behind the figures on this page, with what each one was used for.
- 1SearchLight Digital — Home Services LSA Benchmark — Google Local Service Ads Cost Per Lead by Trade
February 2026 · 888 contractors, $6.72M tracked spend, 126,650 leads, $52.7M closed revenue. Blended LSA cost per lead ($53), book rate (43.9%), closed ROAS (7.84x) and average ticket ($1,826); trade figures for electrical, HVAC, plumbing and drain/sewer; $233 per paying customer via LSA vs $472 via Google Ads.
- 2WordStream — Google Ads Benchmarks 2026: Competitive Data for Every Industry
Apr 2025 – Mar 2026 · 13,474 US-based search advertising campaigns. Public reference point for the Google Search figures on this page. Home & Home Improvement averaged a 6.47% CTR, $8.33 CPC, 8.05% conversion rate and $90.92 cost per lead; the all-industry averages were 6.64%, $5.42, 8.18% and $66.69.
- 3WordStream — Facebook Ads Benchmarks 2026
2026. Public reference point for the Meta figures on this page. Home & Home Improvement lead campaigns averaged $2.18 CPC, 5.32% conversion rate and $42.95 cost per lead, against all-industry averages of $1.80, 8.54% and $27.39.
- 4WebFX — 2026 Home Services Marketing Benchmarks
2026 · Analysis across 24 home services sub-industries. Public reference point for blended home-services economics: B2C cost per lead around $144 and B2B around $181, premium trades $350–$500, industry-wide conversion rate about 7.8%, average sales cycle around 60 days, gross margin about 33%.