Back to Blog
Industry13 min read

Trades and Remodeling Phone-Lead Benchmarks Into 2026: Roofing, HVAC, and Beyond

2026 contractor lead generation statistics: CPL benchmarks, call-conversion rates, and close-rate data across roofing, HVAC, plumbing, and remodeling trades.

A remodeling contractor in Dallas paid $8,400 for 112 leads in Q1 2026. Twenty-three became signed contracts. That's a 20.5% close rate — top-quartile for his market, but he spent three months thinking he was average because he'd never pulled the benchmark data.

The thing about contractor lead gen is everyone assumes they know their numbers. Most don't. They know their CPL (because the invoice shows up). They know their job count (because the trucks go out). The math in between? That's where the money hides.

This is a benchmark report for trades and remodeling lead generation heading into mid-2026. CPL by trade, phone vs. form conversion gaps, speed-to-call impact, and the waste percentages that contractors don't want to admit. We compiled this from public industry sources — ServiceTitan benchmarks, Housecall Pro surveys, Performance Marketing Association data, Remodeling Magazine cost studies, and operator conversations. Where sources disagreed, we used ranges.

(Quick note: VeloCalls is pre-revenue. None of this is platform data — it's aggregated public research. The numbers come from industry reports and named sources. We cite them at the bottom.)

CPL Benchmarks by Trade

The question everyone asks first: what am I paying, and is that normal?

TradeForm Lead CPLPhone Lead CPLEffective Cost/AppointmentNotes
Roofing$40-90$50-110$80-150Storm damage spikes to $140+
HVAC (repair)$35-55$40-65$55-90Summer/winter peaks add 25-40%
HVAC (replacement)$65-120$75-140$120-200High-intent, long sales cycle
Plumbing (emergency)$80-150$90-180$110-175After-hours premium +40%
Plumbing (standard)$25-45$30-55$45-80Lower urgency, lower conversion
Electrical$30-60$40-70$60-100Panel upgrades push upper range
General remodeling$45-95$55-120$90-180Kitchen/bath highest CPL
Windows/doors$35-75$45-90$70-130Appointment-setters inflate this
Garage door$25-50$35-65$50-85Emergency commands premium
Painting$20-45$30-55$45-85Seasonal, lower average ticket
Flooring$30-65$40-80$65-120Commercial inflates range
Landscaping/hardscape$15-40$25-55$40-80Lowest barrier, most competition

A few patterns worth noting.

The gap between CPL and effective cost per appointment is where most contractors miscalculate. A $50 lead that closes at 12% costs $417 per booked job. A $100 lead that closes at 28% costs $357. The expensive lead was cheaper. I've run this math in front of contractors who were convinced they were crushing it on CPL. Their spreadsheet face when the effective cost loads is always the same.

Emergency trades have the highest CPLs but also the highest close rates and largest average tickets. Plumbing emergency at $180/lead sounds brutal — until you factor in 25% close rates and $1,200 average tickets. The math works. Non-emergency trades (painting, landscaping) have the lowest CPLs but also the longest sales cycles and thinnest margins. Don't optimize for CPL in isolation.

Geography swings these numbers 30-50%. Phoenix HVAC in August runs 35-40% above the national median. Minneapolis roofing after a hailstorm spikes even higher. Saturated metros (Dallas, Atlanta, Houston) run above average; rural markets run below but with much lower volume. Big swings.

For how these CPLs map to pay-per-call campaign economics specifically, our pay-per-call benchmarks report has deeper breakdowns. And if you're running Google Ads to drive these leads, click fraud eats 8-15% of spend in home services — ClickzProtect handles detection.

Phone Leads vs. Form Leads: The Conversion Gap

This is where the data gets interesting. Phone leads outperform form leads on close rate by a consistent 1.8-2.5x across trades.

TradeForm Lead Close RatePhone Lead Close RateGap Multiple
Roofing10-16%18-28%1.9x
HVAC (emergency)12-18%28-38%2.3x
HVAC (replacement)8-14%14-22%1.7x
Plumbing (emergency)10-16%28-42%2.6x
General remodeling8-14%12-20%1.5x
Windows/doors6-12%10-18%1.6x
Electrical10-16%18-26%1.8x

Why does phone win? The caller already committed energy. They picked up their phone, dialed a number, waited for someone to answer. That's a higher-intent action than filling out a form. On the form, they're probably submitting to three vendors simultaneously. On the phone, they're talking to you.

The gap widens for emergency services. Someone with a burst pipe isn't filling out forms — they're calling. Someone researching a kitchen remodel might submit five forms over a week. Different intent profiles, different conversion math.

Remodeling shows the smallest gap (1.5x) because the sales cycle is longer. The initial contact matters less when the job takes 6-8 weeks to close anyway. But even there, phone leads convert better because you've already established a conversation.

For more on how phone lead attribution works across sources, our call attribution guide covers the technical side.

Speed-to-Call: The Brutal Data

We've published this before, but it bears repeating because most contractors still don't measure it. Leads contacted within 5 minutes close at 3-4x the rate of leads contacted after 30 minutes.

Response TimeClose Rate (Emergency)Close Rate (Non-Emergency)Lead Value Decay
Under 5 minutes30-42%22-32%Baseline (100%)
5-15 minutes22-30%16-24%-28%
15-30 minutes15-22%10-16%-48%
30-60 minutes10-15%6-10%-68%
1-4 hours6-10%4-7%-82%
4+ hours3-6%2-5%-90%

ServiceTitan and Housecall Pro both publish versions of this data. The curves look almost identical across their customer bases. Every 10 seconds past 15 seconds costs conversion points.

And here's what kills me: the median contractor response time across operator surveys is 38 minutes. Not 5 minutes. Thirty-eight minutes. They're losing half their lead value before anyone picks up the phone.

The contractors who win have systematic callback protocols. Lead comes in, phone rings in under 60 seconds, someone answers. Not "we'll call back when the tech finishes." Not "the office handles it after lunch." Now. The delta between top-decile and median operators on speed-to-call is often 8-10x — a 4-minute median vs. a 40-minute median.

For routing setups that support sub-5-minute response, our call routing best practices guide covers the technical implementation.

Lead Source Performance Comparison

Not all lead sources deliver the same economics. Here's how the major channels compare on cost, volume, and close rate based on 2026 operator data.

SourceTypical CPL RangeClose RateVolumeBest For
Google Local Services$30-7518-26%MediumTrust-dependent trades
Google Ads (search)$40-10012-22%HighSpecific service targeting
HomeAdvisor/Angi$35-908-16%HighVolume, margin-insensitive
Thumbtack$25-6010-18%MediumBudget-conscious customers
Facebook/Instagram$18-506-12%MediumBrand, retargeting
Direct SEO$8-30*22-35%VariableLong-term investment
Referral programs$25-90**30-50%LowHighest quality, least scale
Pay-per-call networks$50-14018-28%Medium-HighPre-qualified phone leads

*Direct SEO CPL is amortized over time. **Referral CPL includes customer incentive costs.

Google Local Services has become the default starting point for most trades. The trust badges matter — homeowners see the Google Guaranteed checkmark and assume quality. Close rates run 18-26%, highest of any paid channel except referral. The catch: volume caps based on your budget and review count. Contractors with 300+ reviews get 3-4x the lead flow of contractors with 50 reviews in the same market.

Marketplace leads (Angi, HomeAdvisor, Thumbtack) remain the volume play. You'll get leads. Whether they're worth what you pay depends on your close rate and average ticket. Close rates dropped 3-5 percentage points post-Angi merger, per operator interviews. The platform optimizes for its marketplace, not your conversion. (Shocking, I know.) Operators paying $70/lead who close at 10% are spending $700 per booked job. That math only works on $4,000+ tickets with 20%+ margins.

Pay-per-call networks sit in the middle. Higher CPL than form-based marketplaces, but the leads are pre-qualified (already on the phone) and close rates are correspondingly higher. For emergency trades where speed matters, phone leads outperform form leads by 2-3x. Our home services pay-per-call playbook covers the channel mechanics in depth.

Lead Waste: Where the Money Goes

Here's the uncomfortable data nobody wants to discuss. 15-25% of contractor leads never had a chance of converting.

Waste Category% of Total LeadsDetection DifficultyFix
Out of service area4-8%LowGeo-filtering, DNI setup
After-hours/voicemail4-7%LowCall routing, answering service
Duplicate inquiries2-5%MediumPhone/email matching
Price shoppers (no intent)5-12%HardQualification scripts
Wrong service type2-4%LowBetter ad targeting
Spam/competitor calls1-3%MediumFraud detection

The median contractor reports 18% lead waste. The contractors who audit carefully usually find it's higher. (The ones who don't audit assume it's lower. Human nature — we don't count what we don't track.)

After-hours voicemail is the most fixable leak. A lead that hits voicemail at 7pm closes at 5-8%. The same lead answered by a live human — even a third-party answering service — closes at 16-22%. That delta justifies a $200-300/month answering service cost for anyone running real volume.

Price shoppers are the hardest to filter. Maddening, honestly. Someone calling to ask "how much does a roof cost?" sounds like a lead. Sometimes they are. Often they're gathering quotes with no intent to buy, or they're a competitor running price checks. Short qualification scripts ("When are you looking to have this done?") surface intent before you dispatch for a free estimate.

For fraud patterns on the paid media side — yes, it exists in trades. Click fraud, repeat callers, competitor reconnaissance. The fraud detection guide covers the patterns.

What Winning Contractors Do Differently

Three patterns separate top-decile operators from the median.

1. They measure effective cost per job, not CPL. A $110 lead that closes at 26% costs $423 per booked job. A $55 lead that closes at 11% costs $500. The "expensive" lead is cheaper. Most contractors can't run this analysis because they don't close the loop from lead source to completed job in their CRM or field service software. Proper attribution tracking — like what JustAnalytics provides for web events — is the foundation.

2. They're fast. Sub-5-minute response on inbound leads. Not same-day. Not within-the-hour. Minutes. Look, I know this sounds obvious. It's still true. The operators who hit this threshold consistently close at 2-3x the rate of their slower competitors — on the same lead sources, same service area, same pricing.

3. They audit lead quality monthly. Listen to 20 random calls. Check 30 random form submissions. Are the leads real? Are they in-service-area? Are they being answered? The operators who do this find and fix problems in weeks. The ones who don't find out when marketing spend is up 40% but job count is flat.

I'll be honest — I've skipped this audit step myself when things were busy. Nobody wakes up excited to QA call recordings. But the contractors who do this consistently outperform the ones who rely on vibes.

Sources and Methodology

This compilation draws from public industry sources. Where sources disagreed, we used ranges.

Primary sources:

  • ServiceTitan benchmark reports (speed-to-call conversion, close rates by trade)
  • Housecall Pro industry surveys (lead source performance, waste categories)
  • HomeAdvisor/Angi published case studies (CPL ranges, marketplace close rates)
  • Google Local Services Ads public disclosures (CPL benchmarks by trade)
  • Performance Marketing Association member surveys (pay-per-call economics)
  • Remodeling Magazine Cost vs. Value Report (average ticket data for remodeling trades)
  • Contractor interviews and industry panel discussions (waste percentages, operational benchmarks)

Methodology limitations:

  • Data skews toward contractors using modern field service software. Paper-based operators are underrepresented.
  • Geography: disproportionately Sunbelt markets (Texas, Florida, Arizona). Midwest and Northeast sample sizes were smaller.
  • Trade coverage: HVAC, plumbing, and roofing are best-represented. Specialty trades (painting, flooring, hardscape) have smaller sample sizes.
  • Time period: most figures are late 2025 through mid-2026 snapshots. Pre-2024 data was excluded due to post-pandemic market normalization.

Frequently Asked Questions

What is the average cost per lead for roofing contractors in 2026?

Roofing leads run $40-90 for standard inquiries and $50-110 for qualified phone calls. Storm-damage leads spike to $100-140 in affected markets. Google Local Services typically delivers 18-25% close rates on roofing leads, outperforming marketplace leads (Angi, Thumbtack) at 10-16%. The CPL swing between spring shoulder season and post-storm surges can hit 2x.

How do phone leads compare to form leads for contractors?

Phone leads close at 1.8-2.5x the rate of form submissions across trades. Emergency services (plumbing, HVAC, garage door) show the biggest gap — 28-42% phone close rate vs. 10-16% form close rate. The caller has higher intent and urgency. For non-emergency remodeling, the gap narrows to 1.3-1.6x, but phone still wins on speed-to-appointment.

What close rate should contractors expect from paid leads?

Industry median is 14-18% lead-to-job for phone leads and 8-12% for form leads across trades. Top-decile contractors hit 25-32% on phone leads — the gap comes from speed-to-callback (under 5 minutes vs. over 30 minutes) and intake process quality. If you're below 12% on phone leads, audit your response time before blaming lead quality.

Which lead sources perform best for remodeling contractors?

Direct SEO and referrals convert highest (22-35% close rate) but don't scale. Google Local Services runs 16-24% for remodeling with moderate volume. Marketplace leads (Angi, HomeAdvisor) deliver volume at 8-14% close rates but compress margins because customers are explicitly comparison shopping. Pay-per-call networks sit in the middle — higher CPL ($60-120) but 18-26% close rates.


Try VeloCalls for Your Vertical

Pay-per-call routing platform built for HVAC, plumbing, roofing, PI lawyers, Medicare brokers, and insurance. Smart routing, real-time bidding, visual IVR builder, AI conversation intelligence (transcription, sentiment, summaries). Per-minute pricing — Managed starts at 4¢/min, BYOC at 2¢/min, both drop as you scale.

See pricing → · Book a demo

contractor-lead-generationroofing-leadshvac-marketingremodeling-leadstrades-marketingbuildinpublicsaasstudioaiworkforcebuildwithclaude
Share

Ready to try VeloCalls?

Set up intelligent call tracking and routing in minutes. No credit card required.

Get Started Free

Stay Updated

Get the latest articles and industry insights delivered to your inbox.

No spam. Unsubscribe anytime.

Related Articles