Skip to main content
Audit13 min read

Contractor CPL Benchmarks 2026

A cost-per-lead reference for contractors by trade, channel, market size and season: the published category and trade benchmarks that exist, what nobody publishes, and how to turn any CPL into the cost per booked job that decides profit.

J
JadenFounder, Elev8 Operations
200+ contractor accounts managed13 min read · Updated 2026-09-25

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

Metric
Published figure
Source
Blended B2C home-services cost per lead
about $144
WebFX, 2026
Home-services conversion rate
about 7.8%
WebFX, 2026
Facebook cost per lead, Home & Home Improvement
$42.95
WordStream/LocalIQ, 2026
Facebook conversion rate, Home & Home Improvement
5.32%
WordStream/LocalIQ, 2026
Google Search cost per lead, Home & Home Improvement
$90.92
WordStream/LocalIQ, 2026
Google Search cost per click, Home & Home Improvement
$8.33
WordStream/LocalIQ, 2026
Google Search conversion rate, Home & Home Improvement
8.05%
WordStream/LocalIQ, 2026
Local Services Ads cost per lead, blended across trades
$53
SearchLight Digital, Feb 2026
Local Services Ads book rate, blended across trades
43.9%
SearchLight Digital, Feb 2026

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.

Trade
Cost per lead
Book rate
Closed ROAS
Avg. ticket
Electrical
$39
43.4%
8.52x
$1,434
HVAC
$51
44.0%
9.55x
$2,110
Plumbing
$57
44.5%
6.85x
$1,714
Drain / sewer
$59
39.5%
5.50x
$1,521
All trades (blended)
$53
43.9%
7.84x
$1,826

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.

Market Type
Population
CPL Multiplier vs Average
Example Cities
Tier 1 (mega metro)
5M+
1.5–2.5x
NYC, LA, Chicago, Houston, Dallas
Tier 2 (major metro)
1M–5M
1.0–1.5x
Phoenix, Charlotte, Indianapolis, Nashville
Tier 3 (mid metro)
300K–1M
0.7–1.1x
Tucson, Boise, Spokane, Fort Wayne
Tier 4 (small market)
50K–300K
0.4–0.8x
Cheyenne, Casper, Bismarck
Rural
Under 50K
0.3–0.6x
Most non-metro service areas

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)

Trade
Q1 (Jan–Mar)
Q2 (Apr–Jun)
Q3 (Jul–Sep)
Q4 (Oct–Dec)
Roofing
Lowest CPL
Rising
Peak (storms)
High (Q4 push)
HVAC
Heating peak
Spring tune-up dip
Cooling peak
Furnace install rise
Plumbing
Frozen-pipe spike
Steady
Steady
Holiday clog spike
Landscaping
Lowest
Peak
Steady
Cleanup spike
Pool / spa
Pre-season build
Opening peak
Peak
Closing drop
Solar
Steady
Highest (sun)
Highest
Steady (federal credit ended 2025)
Pressure washing
Lowest
Spring peak
Peak
Fall cleanup

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.

Example job (hypothetical)
Gross profit
Ceiling per job (¼)
Max CPL, 25% close
Max CPL, 10% close
Drain clearing
$350 at 60% = $210
$53
$13
$5
Panel upgrade
$2,500 at 45% = $1,125
$281
$70
$28
AC replacement
$9,000 at 35% = $3,150
$788
$197
$79
Roof replacement
$15,000 at 30% = $4,500
$1,125
$281
$113
Kitchen remodel
$40,000 at 30% = $12,000
$3,000
$750
$300

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.

Sources

The public studies behind the figures on this page, with what each one was used for.

  1. 1
    SearchLight 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.

  2. 2
    WordStream — 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.

  3. 3
    WordStream — 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.

  4. 4
    WebFX — 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%.

Share
13 min read · Updated 2026-09-25

Frequent Questions. Short Answers.

The published category averages for Home & Home Improvement are $42.95 per lead on Facebook (WordStream/LocalIQ, 2026) and $90.92 on Google Search (2026); WebFX puts blended B2C home-services CPL around $144. For Local Services Ads, SearchLight Digital's February 2026 benchmark found $53 blended, from $39 (electrical) to $59 (drain/sewer). Big metros usually run above national figures and small markets below. Judge the result on cost per booked job, not CPL alone.

Five most common causes: (1) no conversion tracking — algorithms can't optimize; (2) sending paid traffic to your homepage instead of service-specific landing pages; (3) slow lead response (the odds of reaching a lead fall fast after the first few minutes); (4) broad national audiences when you serve one metro; (5) stale Meta creative more than 90 days old. None of these require more budget — they require fixing setup.

Depends entirely on your trade and close rate. $200 CPL can be fine for a $40,000 remodel and ruinous for a $300 pressure-washing job. The right question isn't 'is $200 good?' — it's 'what's my cost per booked job?' A useful test: plan to spend about a quarter of a job's gross profit winning it (the ceiling table above); if it costs more than about half, the channel is losing money.

Organic SEO and Google Business Profile — both are 'free' on a per-lead basis (your time/cost-of-content is the only investment). For paid channels, LSA often has the lowest cost per booked job, because its callers are already searching, and its leads usually go to one business, though Google's 'Get Competitive Quotes' option can send a single request to up to four, each charged. Cheapest CPL ≠ cheapest cost per booked job. Shared-lead marketplaces can look cheap per lead but close poorly because the same lead goes to several contractors.

Calculate your actual 90-day blended CPL across all channels, then compare it with the published category figures (Facebook $42.95, Google Search $90.92, blended home services about $144) and, for LSA, SearchLight's trade figures, remembering that big metros run higher and small markets lower. Then check it against your own ceiling from ticket, margin and close rate. Above the ceiling: audit your setup. Well below: check lead quality, then think about scaling.

Per lead, usually Meta: the published Home & Home Improvement averages are $42.95 on Facebook against $90.92 on Google Search. But Google leads are already searching and tend to close better, so cost per booked job can land closer than CPL suggests; SearchLight found $233 per paying customer via LSA against $472 via Google Ads in its sample. The right framing isn't 'cheaper' — it's funnel fit. Meta wins for awareness + retargeting + 30+ day decision cycles. Google wins for active intent + emergency calls. Many contractors run both once one channel is profitable.

Prices vary by platform, trade and market, and they change often, so check each platform's current pricing. The bigger issue is structure: shared leads are sold to several contractors at once, so close rates are lower and speed decides who wins; credit policies for bad leads are limited and vary by platform. For many contractors, the same dollars go further in LSA verification, Google Business Profile work and their own retargeting; compare cost per booked job to be sure.

Five highest-leverage moves, in order: (1) get LSA verified where your trade is eligible; (2) install proper conversion tracking (Meta Pixel + Google Tag Manager + LSA dashboard) so the algorithms can optimize; (3) build service-specific landing pages with one CTA each; (4) automate an instant text and a fast call-back on every lead; (5) refresh Meta creative when it shows fatigue (frequency past about 3.5 with CTR falling). Most contractors blame budget; the actual problem is one or more of these five.

Related Guides

Strategy

Google Ads vs Meta Ads vs LSA: 2026 Contractor Comparison

The three-platform breakdown for contractors: published 2026 cost-per-lead benchmarks, how to compare them on cost per booked job, and a starting budget split across all three.

Read guide
Strategy

Best Roofing Marketing Strategies 2026: 12 Channels Ranked

12 marketing channels for roofing contractors, ranked by how they pay, how much volume they bring and how hard they are to run, plus the 4-channel core stack to build first.

Read guide
Strategy

Best HVAC Marketing Ideas for 2026: 10 Strategies

10 HVAC marketing strategies ranked, with published 2026 benchmarks where they exist. Emergency vs replacement funnels, the maintenance-plan flywheel, and the channel stack to build.

Read guide
Budget

Contractor Marketing Budget by Revenue Tier (2026)

Planning ranges for monthly marketing spend by revenue tier, a starting channel allocation, and the unit-economics checks that tell you when to scale (and when to fix the funnel first).

Read guide
Audit

Local SEO Statistics for Contractors 2026: 38 Sourced Stats

What actually drives local visibility for a home service business — ranking factor weights, the review thresholds customers enforce, and the cost of inconsistent listings. Every figure attributed to a named study.

Read guide
Audit

Speed to Lead Statistics 2026: What the Research Found

The 5-minute rule, the 21x figure, the 42-hour average — every number in this article traced to the study that produced it, with what each one actually measured, plus the widely-quoted claims that have no published source behind them at all.

Read guide
Budget

Shared Lead Pricing 2026: Angi, HomeAdvisor, Thumbtack

Four marketplaces, four billing models, and one number that decides all of them. What is genuinely documented about marketplace pricing, what is only ever blog estimate, and the arithmetic the invoice never shows you.

Read guide

Want Us to Do It For You?

Apply in 60 seconds. We'll apply everything in this guide to your business, for free.

Apply Now — It's Free