MONEY

What an HVAC lead actually costs in 2026, channel by channel

Ask five marketing companies what an HVAC lead costs and you get five numbers, all of them technically true and none of them comparable. The reason is that nobody says which lead type they are quoting. Here is the whole picture for 2026, with the sample size behind each row.

SHORT ANSWER

Blended HVAC cost per lead in 2026 runs $104 to $153, with top operators under $90. By campaign type: branded search $34, Local Service Ads $51, Performance Max $72, non-branded search $149. Book rates differ so much that the cheapest lead is not the cheapest appointment.

The headline numbers

Start with the blended figure, meaning every lead type averaged together.

MetricIndustry averageTop quartile
Cost per lead, blended$104 to $153Under $90
Cost per acquired customer$296 to $350Under $350
Customer lifetime value$15,340$20,000 and up
Lifetime value to acquisition ratio3 to 15 to 1 or better
Marketing as a share of revenue7 to 10%8 to 12%
Payback period12 to 18 months6 to 9 months

Source: RYN Digital, HVAC Marketing Statistics 2026.

One thing to settle immediately, because it trips up most owners. Your cost per lead is always lower than your cost per customer, and the gap is your close rate. At a 30% close rate, a $104 lead becomes roughly a $347 customer before you add the person answering the phone, the software and any agency fee. That multiple is where most acquisition estimates quietly go wrong.

By campaign type, with book rates

This is the table worth printing. It comes from SearchLight Digital's benchmark work, which is the largest published HVAC-specific sample we found: 816 contractors, 8,077 campaigns and $14.9 million in spend for the search figures, and 888 contractors, 1,774 campaigns and $6.72 million for the Local Service Ads figures.

Campaign typeCost per leadBook rateCost per booked appointment
Branded search$3455.3%About $61
Local Service Ads$5144.0%About $116
Performance Max$7232.2%About $224
Non-branded search$14937.6%About $396

Sources: SearchLight Digital, HVAC Google Ads cost per lead benchmark, January 2026 data, and Local Services Ads benchmark, February 2026 data. Reported via Sure Shot Systems, HVAC Marketing Benchmarks 2026.

Three things jump out.

Branded search is the bargain nobody brags about. $34 a lead, booking at 55.3%, about $61 per booked appointment. These are people typing your company name. Cheap, high intent, and routinely dismissed as "we would have got them anyway". Some you would. Some your competitor's ad would have taken.

Performance Max looks cheap and is not. $72 per lead reads better than $149, but a 32.2% book rate puts it at $224 per booked appointment, nearly double Local Service Ads at $116.

The book rate is a lever you control. Lift non-branded search from a 37.6% book rate to 50% by covering after-hours and overflow calls, and the cost per booked appointment falls from about $396 to about $298. Nothing in the ad account changed. Somebody answered the phone. That is the whole argument of your phone is the cheapest marketing you own.

By service line: AC repair costs more than heating

The same SearchLight data splits HVAC-only non-branded leads by what the customer wants.

Service line, non-brandedCost per lead
General HVAC$198
AC repair$231
Heating repair$144

Source: SearchLight Digital, January 2026, HVAC-only non-branded figures.

AC repair leads cost about 60% more than heating repair leads. If your market is cooling-heavy, your blended number will always look worse than a competitor's in a heating market, and neither of you is doing anything wrong.

SearchLight's February 2026 split also puts plumbing leads at $57 with a 44.5% book rate and 6.85x closed return on ad spend, with HVAC's average ticket at $2,110. A shop doing both trades should report each on its own line or the blended number tells you nothing.

Cost per click, and why the median matters

Before a lead there is a click.

Plan on the median, not the mean. A handful of very expensive metros drag the mean up. If you are not in one of them, the mean will make you think you are doing worse than you are.

And note the last line. The whole Google auction is getting more expensive, not just yours. HVAC sits above the all-industry average because the tickets are large and 63% of residential contractors reported thriving or growing, which means more bidders for the same homeowner (ServiceTitan, 2025, 1,000-plus residential contractors).

The seasonal swing nobody budgets for

Cost per lead in this trade is not a number, it is a curve.

PlumberSEO's month-by-month figures put March 2026 at $66.12 per lead, a shoulder-season month with low competition. PipelineOn reports cost per lead dropping 20 to 40% in the shoulder months of March and September. Web Tonic's 2026 benchmark set records a typical 40% swing in cost per lead over just three days, and winter versus summer lead volume differing by about 40%.

Two practical consequences:

  1. Do not judge a channel on a peak-week number. A 40% three-day swing means a bad Tuesday proves nothing. Compare year over year, not month over month.
  2. Buy in the cheap months. Maintenance plan and tune-up campaigns belong in March and September when leads are 20 to 40% cheaper, not in July when you have no capacity anyway.

One more seasonal fact worth acting on: 76% of HVAC searches happen on mobile, mobile search rises about 32% in peak season, and call extensions cut cost per lead by 34% (Web Tonic, 2026). If your ads do not have a tappable phone number, peak season costs you more than it should.

Why published figures disagree so much

You will find articles quoting $40 and articles quoting $250 for the same thing. Both can be honest. The differences come from four places:

Lifetime value figures are worse. Published HVAC lifetime value numbers disagree by more than 5x. The honest method is to compute your own: total revenue since acquisition from every customer you won 24 months ago, divided by the count of those customers.

The channels with no cost per lead

Easy to forget when you are staring at an ad account. Two channels have no auction at all and beat everything in the table above on cost per booked job.

ChannelCost per booked customerCatch
Referrals from past customersUnder $50Requires asking, which most shops never systematise
Organic search and Google Business Profile$50 to $1506 to 9 months to build

Source: RYN Digital, HVAC Marketing Statistics 2026.

And there is now a third with no cost per lead: being named when a customer asks an AI assistant who to call. 45% of US consumers used a generative AI tool for local business recommendations in 2026, up from 6% a year earlier (BrightLocal Local Consumer Review Survey 2026, 1,002 US adults). There is no auction inside an AI answer and no placement to buy. The cost does not rise with volume, and the lead is not shared with three to eight competitors the way an aggregator lead is. The trade-off is that nobody can guarantee a position, so it is not a channel you switch on tomorrow. We sized it in what it costs to be left off the AI shortlist.

How to use these numbers without fooling yourself

Benchmarks are a diagnostic, not a target. Four rules.

  1. Compare on cost per booked job, never cost per lead. The full channel comparison is in Angi $542, Thumbtack $260, Google LSA $190.
  2. Report each trade and each service line separately. A blended HVAC and plumbing number is not actionable.
  3. Review weekly, not monthly. 73% of home service owners review marketing numbers monthly or less, which is three weeks of bleed before anybody acts. Shops that move to weekly review cut blended acquisition cost 15 to 25% within a quarter (Web Tonic, 2026 benchmark of 1,200 contractors).
  4. Compute your own lifetime value. Published figures disagree by more than 5x, so yours is the only one worth planning with. Method in what an HVAC customer is actually worth.

If your numbers are worse than these benchmarks, the benchmark tells you where to look. Your own profit and loss tells you what you are dealing with.

Questions owners ask

What is a good cost per lead for HVAC in 2026?

Blended cost per lead runs $104 to $153, with top operators under $90. By campaign type, branded search is $34, Local Service Ads $51, Performance Max $72 and non-branded search $149. Anything under $90 blended is strong.

Why is my cost per customer so much higher than my cost per lead?

Because not every lead books. At a 30% close rate a $104 lead becomes roughly a $347 customer, before you add the payroll of whoever answers the phone, software and agency fees. The gap between the two numbers is your close rate.

Which HVAC campaign type gives the cheapest booked appointment?

Branded search, at about $61 per booked appointment on a $34 lead booking at 55.3%. Local Service Ads follow at about $116. Performance Max costs about $224 despite a cheaper lead, because its book rate is only 32.2%.

Why do AC repair leads cost more than heating repair leads?

Competition and seasonality. SearchLight's January 2026 HVAC-only non-branded figures put AC repair at $231 per lead against heating repair at $144, which is about 60% more. A cooling-heavy market will always show a worse blended number.

When is the cheapest time to buy HVAC leads?

The shoulder seasons. PlumberSEO recorded $66.12 per lead in March 2026, and PipelineOn reports cost per lead dropping 20 to 40% in March and September. Those are the right months for maintenance plan and tune-up campaigns.

SOURCES

  1. RYN Digital, HVAC Marketing Statistics 2026.
  2. SearchLight Digital, HVAC Google Ads cost per lead benchmark, January 2026 data (816 contractors, 8,077 campaigns, $14.9M spend), and Local Services Ads cost per lead benchmark, February 2026 data (888 contractors, 1,774 campaigns, $6.72M spend).
  3. Sure Shot Systems, HVAC Marketing Benchmarks: 2026 Stats by Channel, which compiles the SearchLight, MB Adv Agency, LocaliQ, WordStream and ServiceTitan figures with their sample sizes.
  4. MB Adv Agency, HVAC PPC statistics, 2026, covering 176 US cities.
  5. WordStream, Google Ads benchmarks, 2025 data (16,446 US campaigns), updated 2026.
  6. ServiceTitan, Residential Services Report, March 2025, 1,000-plus residential contractors.
  7. PlumberSEO, HVAC cost per lead by month, March 2026 figure of $66.12.
  8. PipelineOn, HVAC Maintenance Plan Marketing, on the 20 to 40% shoulder-season drop.
  9. Web Tonic, Dashboards and Reporting in the Heating and Ventilation Industry: 2026 Statistics Roundup, drawing on a 2026 benchmark of 1,200 contractors.
  10. SubcontractorHub, HVAC Marketing Guide 2026, July 2026.
  11. BrightLocal, Local Consumer Review Survey 2026, n=1,002 US adults.

The channel with no cost per lead

There is no auction inside an AI answer and no placement to buy. The free audit shows how often the four assistants name you in your city, who they name instead, and the sources they used to decide. Back in 48 hours.

Get My Free AI Shortlist Audit

No access needed. No credit card. One HVAC company per service area.

Read next