MARKETING BENCHMARKS
HVAC Cost Per Lead in 2026: What You Should Actually Be Paying
By Charles Ashe
|THE DATA
The average HVAC cost per lead is $153 across all channels. But that number is misleading because CPL varies wildly by source.
Organic SEO delivers leads at $10 to $30 each once rankings are established. Google Local Services Ads run $25 to $75 per lead. Google Ads PPC averages $29 CPC with a cost per lead of $75 to $200. Shared marketplace leads (Angi, Thumbtack) range from $15 to $100 but convert at much lower rates. The metric that actually matters is not cost per lead but cost per booked job, and that number depends more on your operational efficiency — response time, booking rate, no-show rate — than on which lead source you use.
Every HVAC owner knows their cost per lead. Almost none know their cost per booked job. The gap between those two numbers is where most marketing budgets go to waste.
HVAC Cost Per Lead by Channel
What you pay, what you get, and what it actually costs per job.
| Channel | CPL | Quality | Close Rate | Cost/Job |
|---|---|---|---|---|
| Organic SEO | $10 – $30 | High | 15 – 25% | $40 – $200 |
| Google LSA | $25 – $75 | High | 20 – 30% | $83 – $375 |
| Google Ads (PPC) | $75 – $200 | Med-High | 10 – 20% | $375 – $2,000 |
| Google Business Profile | Free | High | 15 – 25% | $0 |
| Angi / HomeAdvisor | $15 – $100 | Medium | 5 – 15% | $100 – $2,000 |
| Thumbtack | $15 – $75 | Medium | 5 – 15% | $100 – $1,500 |
| Facebook Ads | $20 – $60 | Lower | 5 – 10% | $200 – $1,200 |
| Referrals | $0 – $50 | Highest | 40 – 60% | $0 – $125 |
| Direct mail / door knocking | $30 – $100 | Varies | 3 – 8% | $375 – $3,333 |
Sources: WebFX (CPC data), CallCap, industry benchmarks. Ranges reflect variation by market, season, and company size.
Why Cost Per Lead Is the Wrong Metric
CPL tells you what you paid for a conversation. It tells you nothing about what you earned from it.
Most HVAC owners compare CPL across channels and assume the cheapest leads are the best investment. This ignores close rate, average ticket value, and lifetime customer value. A channel with cheap leads and a 5% close rate can cost more per dollar of revenue than a channel with expensive leads and a 25% close rate.
THE FORMULA
True ROI = (Revenue from channel − Total spend) ÷ Total spend
CHANNEL A: GOOGLE ADS
Monthly spend: $2,000
Leads: 15 at $133 CPL
Close rate: 20%
Jobs booked: 3
Avg ticket: $4,500 (install lead)
Revenue: $13,500
ROI: 575%
CHANNEL B: ANGI
Monthly spend: $800
Leads: 20 at $40 CPL
Close rate: 8%
Jobs booked: 1.6
Avg ticket: $310 (repair lead)
Revenue: $496
ROI: −38%
Channel A has 3x the CPL but 575% ROI. Channel B has cheap leads but loses money. CPL alone would have told you to pick Channel B.
The Operations Multiplier: Why Fixing Leaks Beats Buying More Leads
Same ad spend. Same leads. Different number of jobs. The only variable is operational efficiency.
BEFORE: AVERAGE OPERATIONS
Monthly ad spend
$3,000
Leads generated
40 at $75 CPL
Booking rate
46% (industry avg)
Calls booked
18.4
No-show rate
18% (industry avg)
Jobs completed
15.1
Revenue (at $350 avg)
$5,285
Cost per completed job
$199
AFTER: OPTIMIZED OPERATIONS
Monthly ad spend
$3,000
Leads generated
40 at $75 CPL
Booking rate
80% (optimized)
Calls booked
32
No-show rate
5% (optimized)
Jobs completed
30.4
Revenue (at $350 avg)
$10,640
Cost per completed job
$99
2x the jobs. Same ad spend.
The contractor with optimized operations gets 30.4 completed jobs from the same 40 leads that produce only 15.1 jobs for the average contractor. The difference is not marketing. It is response time, booking rate, and no-show rate. Fix the bucket before pouring in more water.
When to Spend More on Leads vs. Fix Operations First
A decision framework. The order matters: plug the leaks, then turn up the faucet.
Your booking rate is under 60%
Fix operations firstYou are wasting the leads you already have. Every lead you buy at 46% booking rate costs twice as much per job as it would at 80%. Read more →
Your no-show rate is over 10%
Fix operations firstBooked jobs that never happen cost you the job revenue plus the wasted truck roll. Automated reminders reduce this by 26-34% in the first week. Read more →
Your follow-up rate on unsold estimates is under 50%
Fix operations firstYou have thousands in quoted revenue sitting in your CRM going cold. Recovering 12-18% of that costs nothing compared to buying new leads. Read more →
All three are above those thresholds
Then increase lead volumeYour operations are converting efficiently. More leads will produce proportionally more revenue. Scale the channels with the best cost per completed job, not the cheapest CPL.
Seasonal CPL Patterns for HVAC
When you buy leads matters as much as where you buy them.
| Season | CPL Trend | Competition | Smart Play |
|---|---|---|---|
| Summer (Jun – Aug) | Peak (+30 – 50%) | Highest | Demand covers the CPL increase. Maintain budget but do not chase bidding wars. |
| Winter (Dec – Feb) | High (+20 – 40%) | High | Emergency heating leads have high ticket value. CPL is elevated but justified. |
| Spring (Mar – May) | Low (−20 – 40%) | Lower | Best time to push maintenance agreements and tune-ups. Increase budget while CPL is low. |
| Fall (Sep – Nov) | Low (−20 – 30%) | Lower | Heating tune-up season. Pre-winter maintenance marketing converts well at lower CPL. |
THE SHOULDER SEASON ADVANTAGE
Smart contractors increase ad budgets during spring and fall when CPL drops 20–40% and competition is lower. This is also when maintenance agreement marketing converts best — homeowners are thinking about their systems before the extreme seasons hit, and fewer competitors are bidding aggressively.
Frequently Asked Questions
What is the average HVAC cost per lead?
The average is $153 across all channels (WebFX), but the number varies dramatically by source. Organic SEO delivers leads at $10 to $30. Google LSA runs $25 to $75. PPC averages $75 to $200. Angi and Thumbtack range $15 to $100 but close at 5-15%. The more useful metric is cost per booked job, which factors in close rate and operational efficiency.
Which lead source has the best ROI for HVAC?
Referrals have the best ROI (40-60% close rate, near-zero cost). For paid channels, Google LSA delivers the best ROI due to high lead quality and 20-30% close rates. Organic SEO has the best long-term ROI at $10-30 per lead indefinitely. The ROI of any channel depends heavily on your operational efficiency in converting leads to completed jobs.
Should HVAC companies use Angi or Google Ads?
Google Ads (including LSA) generally outperforms Angi. Angi leads are shared with multiple contractors, producing 5-15% close rates. Google LSA leads are exclusive with 20-30% close rates. However, the better question is whether you should buy more leads at all before fixing operational leaks that cause 40-60% of existing leads to go unconverted.
How much should an HVAC company spend on marketing?
Most HVAC companies spend 5-10% of gross revenue on marketing. For a $1M company, that is $50,000-$100,000 per year. But efficiency matters more than amount. A contractor spending $3,000/month with 80% booking and 5% no-shows generates more revenue than one spending $8,000/month with 46% booking and 18% no-shows. Fix operational leaks before increasing ad spend.
Is SEO or PPC better for HVAC leads?
PPC delivers immediate volume at $75-200 per lead. SEO takes 6-12 months but delivers leads at $10-30 indefinitely. The best strategy is both: PPC for immediate flow while building SEO for long-term cost reduction. Google LSA sits between the two at $25-75 per lead with immediate visibility.
How do you calculate true HVAC marketing ROI?
True ROI = (Revenue from channel minus Total spend) divided by Total spend. Most contractors track CPL but ignore close rate and ticket value. A $200 PPC lead closing at 20% on a $12,000 install produces $2,400 revenue per lead spent. A $30 Thumbtack lead closing at 5% on a $300 repair produces $15 revenue per lead spent. CPL alone tells you nothing.
FIX THE OPERATIONS FIRST
HVAC Lead Response Time
Why every minute costs you $310
HVAC No-Show Rate
Automated reminders cut cancellations by 34%
HVAC Revenue Leak
All 5 leaks, calculator, self-assessment
HVAC Industry Benchmarks
Where your numbers should be in 2026
Booking Conversion Rate
From 46% industry average to 85%
AI for HVAC Companies
What actually works and what is hype
NEXT STEP
Your revenue leaks have a number.
Find out what yours is.
The $297 Forensic Diagnostic quantifies every leak in dollars per week. Delivered within 72 hours. Documented ROI or full refund.
Book the $297 Audit