marketing
HVAC Marketing Strategies That Actually Book Jobs (2026)
HVAC marketing strategies rank by cost per booked job, not cost per lead. SearchLight's February 2026 benchmark puts HVAC Local Services Ads at $51 per lead with a 44.0% book rate, against $198 per lead and a 36.0% book rate for non-branded Google Ads. The one 2026 budget framework published for HVAC — a Cornerstone Advertising webinar recap hosted on ACCA's blog — puts marketing to your existing database ahead of both.
Of the nine organic results returned for "hvac marketing strategies" the day this was pulled, five are numbered tactic lists — 5, 11, 14, 16 and 24 items — one is a Reddit thread, and three are unnumbered agency guides. Not one title or snippet carries a cost per lead, a book rate, or a payback window.
Two disclosures. HVAC Foundry sells search and AI-search visibility work and does not manage Google Ads or Local Services Ads, so the paid-channel findings below cut against our commercial interest. And nearly every published HVAC cost-per-lead figure comes from a vendor measuring its own client accounts, so every number here carries its sample size or a note that there isn't one.
Which HVAC marketing channels pay back fastest?
Google Local Services Ads pay back fastest of the acquisition channels with published HVAC data, because Google charges per lead rather than per click and those leads book at a higher rate than non-branded search. SearchLight Digital's LSA benchmark — 888 home-services contractors, 1,774 campaigns, $6.72M in spend, 126,650 leads, February 1-28, 2026 — records HVAC at $51 per lead, a 44.0% book rate, a $2,110 average ticket and 9.55x closed ROAS across 409 accounts and $1.52M of spend, the highest return of any trade in that dataset.
The same agency's Google Ads benchmark one month earlier — 816 HVAC and plumbing contractors, 8,077 campaigns, $14.88M in spend, 143,008 leads, January 2026 — records the HVAC General non-branded row at $198 per lead, a 36.0% book rate, a $3,102 average ticket and 2.76x ROAS across 432 accounts and $2.74M of spend. One measurement stack, one month apart — but not one population: 888 home-services contractors on the LSA side, 816 HVAC and plumbing contractors on the Google Ads side. SearchLight calls the second "a similar dataset", so read the pair as unusually comparable, not as a controlled comparison.
| Channel | Published HVAC cost per lead | Book rate | Time to first booked job | Sample behind it |
|---|---|---|---|---|
| Existing-customer / database marketing | Not published as a cost per lead | Not published | Days | $8-12 returned per dollar vs $3-4 for new-customer acquisition — Cornerstone Advertising webinar figure, no dataset |
| Google Local Services Ads | $51 (Feb 2026) | 44.0% | Days; charged per lead, not per click | 409 accounts, $1.52M spend |
| Google Ads — branded search | $34 (HVAC and plumbing, Jan 2026) | 55.3% | Days, capped by existing brand demand | 816 HVAC and plumbing contractors; 9.1% of spend |
| Google Ads — Performance Max | $72 (HVAC and plumbing, Jan 2026) | 32.2% | Weeks; the model needs conversion data | 816 HVAC and plumbing contractors; 11.2% of spend |
| Google Ads — non-branded search | $198 (HVAC General, Jan 2026) | 36.0% | Days to the lead, weeks to a stable CPL | 432 accounts, $2.74M spend |
| Organic search (website content) | $69 (HVAC organic column) | Not published | Months; Google publishes no timeline | First Page Sage — no sample published |
| Google Business Profile | Not published | Not published | Months; Google publishes no timeline | Google publishes ranking factors, not lead costs |
| AI-assistant recommendations (generative engine optimization — being cited by ChatGPT, Perplexity or AI Overviews, not geo-targeting) | Not published | Not published | Unknown | 45% of consumers used AI for local recommendations, up from 6% |
Read that as a ranking of speed and certainty, not total value: the paid rows are rented and book jobs this week, the lower rows are owned and book jobs after the invoices stop. Sequence them paid first, owned in parallel.
Cost per lead is the wrong ranking metric on its own
A cheap lead that never books is expensive. SearchLight's own worked example makes the point with two contractors both paying $55 per LSA lead. Contractor A books 48% at a $2,800 average ticket and matches 45% of leads to a paying customer, landing at $180 per paying customer. Contractor B books 30% at $1,200 and matches 25%, landing at $440. Both figures need all three inputs: strip the match rate out and $55 at a 48% book rate reads as $115, not $180. "Same CPL. Completely different economics."
The same spread shows up inside the HVAC data. AC Install shows a $157 cost per lead in the January 2026 Google Ads set — cheaper than HVAC General's $198 — but books at only 24.2%, the lowest book rate in the category table. 99 Calls found the same shape in its managed accounts: AC installation and replacement searches converted at 8.7% against roughly 19% for repair, pushing installation CPL to $353 even though installation clicks cost less than repair clicks. Their conclusion, verbatim: "the higher lead cost isn't driven by click prices. It's driven by lower conversion rates."
Three metrics turn a cost per lead into a decision, and all three sit below the click:
- Book rate — the share of leads that become a booked appointment: 44.0% on HVAC LSA leads, 36.0% on HVAC non-branded search.
- Match rate — the share of leads attributed to a paying customer in the CRM: 42.8% blended on LSA, 42.1% on non-branded search.
- Cost per paying customer — spend divided by paying customers: $233 blended on LSA against $804 on non-branded search. Neither figure is HVAC-only: the $233 spans 888 home-services contractors, the $804 spans 816 HVAC and plumbing contractors.
Where published HVAC cost-per-lead figures disagree, and why
Published HVAC cost-per-lead figures disagree by more than 6x because they measure different channels, months, tracking definitions of "lead", and client populations. Averaging them produces a number that appears in no source. Every published HVAC figure with its publisher, period and sample attached is the reference ledger. One warning belongs here, because it is the figure most likely to be quoted at you in a sales meeting: WebFX publishes $153 as the HVAC industry-average cost per lead, and its methodology block declares a sample of "50+ core HVAC keywords, 3 major competitor analyses". That is a keyword sample, not a lead sample: no account count, no lead count, no spend, no external citation. The figures above that do publish a lead sample each name their channel and their month.
A structural note on LSA, where most HVAC marketing content is out of date. Google's current documentation describes automated lead credits, not the manual dispute workflow most HVAC marketing articles still describe. Credits reach your account balance within 30 days in most cases, the original charge still appears on the invoice, and Google no longer supports credits for "job type not serviced" or "geo not serviced" leads.
What should a new vs established shop do differently?
A new HVAC shop buys leads while an established one harvests a database. Cornerstone Advertising, writing on ACCA's blog, puts database marketing to lapsed customers at $8-12 returned per dollar spent, against $3-4 for new customer acquisition — yet most contractors spend 70-80% of budgets chasing new customers. Cornerstone is an ACCA Strategic Partner selling print, TV, radio and direct mail, and this is a webinar recommendation with no dataset behind it. A one-truck shop has no database to work; a shop with a decade of service records has the cheapest revenue in the industry sitting unused in its CRM.
A shop under two years old should do four things. Complete the Google Business Profile, because Google states that local results "are mainly based on relevance, distance, and popularity" and that "There's no way to request or pay for a better local ranking on Google". Turn on Local Services Ads, where HVAC is a published US category and the February 2026 HVAC cost per lead was $51. Build a review engine, because 87% of homeowners will not hire a business rated below 4 stars while 67% of home-services business leaders struggle to collect reviews consistently. And answer the phone — the cheapest of the four.
That last item has a number new shops underestimate. ServiceTitan's platform data from more than 3,000 US and Canadian trade businesses recorded HVAC booking 38% of calls in June 2022, against 59% for businesses with 25 or more techs and 24% for businesses with fewer than five techs. The 38% is HVAC; the 59% and 24% are size bands across all trades. All three count inbound phone calls on one software platform in June 2022, a different denominator and year from SearchLight's 2026 LSA cost per lead — the two do not multiply into a cost per booked job. The loose variable in a small shop is the booking rate, not the lead price.
An established shop's marginal dollar belongs elsewhere. Its database compounds, its brand produces searches that book at the branded-search rate of 55.3% for $34 per lead in the HVAC and plumbing sample, and its problem is rarely lead volume. Housecall Pro's platform data across about 2 million tagged HVAC jobs shows average repair revenue per job climbing from $818 in 2021 to $1,205 in 2025 — a 47% nominal increase, 24% after inflation — with repair revenue share rising from 21.6% to 31.3% on a full-year basis. Service work carries more of the load than five years ago, raising the value of the customer list.
The established shop's real exposure is coverage, not acquisition. 56% of homeowners want 24/7 scheduling or a way to communicate after hours, while 66% of businesses say after-hours service is their top challenge. Google is explicit that responsiveness feeds the LSA auction: "If you regularly fail to answer calls or respond to messages, your ad ranking may be affected." A shop paying $51 a lead and missing calls after 5pm pays twice — once for the lead, once in ad rank.
How do you track marketing to booked revenue?
Tracking marketing to booked revenue means tagging every lead with its source at intake and carrying that tag through to the invoice. Most HVAC shops do not. Scorpion's 2026 report — 2,000 US homeowners and 944 home-services operators surveyed late 2025 via Dynata — found 67% of business leaders cannot connect marketing spend directly to revenue, and 78% use two or more marketing vendors. Scorpion sells attribution software, so read that as vendor-interested data.
Cornerstone's ACCA-hosted recap names five measurements: lead volume by source, cost per lead by source, lead-to-opportunity conversion rate, opportunity-to-sale conversion rate tracked by lead source, and customer lifetime value. Build them in this order:
- Give every channel its own tracked phone number and form destination. Without source separation at intake, nothing downstream can be attributed.
- Log the disposition of every lead the same day — booked, not booked, wrong service, no answer. Book rate is unmeasurable without dispositions, and book rate reorders the table above.
- Carry the source tag onto the invoice. Cost per lead by channel is a budgeting number; cost per booked job by channel is a decision number.
- Reconcile monthly against the ad platforms, not inside them. Platform-reported conversions and CRM-confirmed customers always disagree. SearchLight's published match rates — 42.1% on non-branded search, 42.8% blended on LSA — size that gap in a well-instrumented account.
- Recompute cost per booked job by channel each quarter, then move money. A channel ranking is a snapshot of your market and season, not a permanent order.
One trap: grading a channel on the platform's own scorecard. Google is direct that paid and organic do not interact — "Advertising with Google won't have any effect on your site's presence in our search results" — so a shop that credits its ad account with organic branded calls over-funds ads and starves the channel producing them. The mirror-image error is treating a vendor target as a measured benchmark: ServiceTitan's published 25-35% close rate on a marketing lead is a recommended target with no dataset, sample or date behind it, and it circulates widely as "the industry close rate".
"You could have the best website in the world, but if your internal staff doesn't know how to answer the phone, upsell accessories, or follow up with happy calls, you're driving your profits down the line. The phone call isn't the revenue, it's the relationships and actions after the call that generate true growth."
— Angela Kiel, BDR, quoted in BDR's HVAC marketing budget guidance
Kiel's point has a companion figure from the same ServiceTitan dataset. ServiceTitan reports that "every 5% increase in business for smallish companies (those with five to 14 technicians) equates to approximately $100,000 in additional revenue", and that the $100,000 figure "can be achieved with less than one additional call booked per weekday". That is a June 2022 all-trades platform calculation, not an HVAC-specific study — but no channel change above moves that much for that little.
Seasonal strategy: peak vs shoulder
HVAC demand does not fluctuate; it inverts. A first-party Google Ads pull run for this cluster on August 17, 2026 [VENDOR — DataForSEO, United States, language en] puts "ac repair" and "furnace repair" six months out of phase, near mirror images of each other. Even the narrowest of the four queries pulled, "hvac maintenance", spans 33,100 to 74,000 across the same window.
| Query [VENDOR — DataForSEO, pulled 2026-08-17] | Highest month in the returned window | Lowest month in the returned window |
|---|---|---|
| ac repair | 673,000 (2026-07) | 165,000 (2025-12) |
| furnace repair | 450,000 (2026-01) | 60,500 (2026-06) |
| ac installation | 90,500 (2025-09 and 2025-10) | 27,100 (2026-01 and 2026-04) |
| hvac maintenance | 74,000 (2026-07) | 33,100 (2025-11) |
Those are the vendor's own rounded search-volume buckets from one national pull, not Google-reported counts and not metro-level. Read them as shape, not forecast.
The shape dictates one budgeting instruction, and it is not "spend evenly". Cornerstone's ACCA-hosted recommendation is to "front-load 60-70% of marketing spend into peak 4-6 months when customer acquisition costs are lowest, not evenly across 12 months". Its stated reasoning is conversion, not volume: spend when conversion rates are highest, before maintenance customers fill the board in shoulder season. No dataset accompanies it.
Shoulder season is where the maintenance agreement earns its place: repair demand peaks twice and leaves the months between empty. ServiceTitan's data puts booking rates higher then — "HVAC booking rates varied with the seasons, with higher booking rates in shoulder seasons and lower booking rates in summer".
A caveat applies to every benchmark here. SearchLight's HVAC LSA figures come from February and its Google Ads figures from January, both heating months — "February is heating season, which contributes to both the strong conversion rates and higher average tickets on HVAC LSA campaigns", as SearchLight puts it. Its AC rows are off-season observations on small spend: AC Repair $231 CPL on $345K across 101 accounts, AC Install $157 on $118K across 87, with SearchLight's own comment on the second reading "To see AC install spending money in January is concerning". Do not carry January AC numbers into a July plan. What to sell when demand flips takes the month-by-month version apart.
Budget allocation by company size
An HVAC marketing budget is a percentage of revenue that shrinks as the company grows, because repeat customers and referrals carry more of the load at scale. The only measured figure comes from ACCA and Farmington Consulting Group's Contractor of the Future study of more than 1,000 HVACR contractors: the average contractor spends 6% of annual revenue on marketing and advertising, and contractors who invest at least 12% report net profits of 9% versus 5%. That relationship is correlational within a survey: profitable contractors can afford to spend more. Everything else below is a recommendation, not a benchmark.
| Revenue tier | Recommended share of revenue | Source and nature |
|---|---|---|
| Industry-wide average (measured) | 6% | ACCA / Farmington, 1,000+ HVACR contractors — the only measured figure here |
| Under $1M | 10-15% | BDR — consultancy recommendation, no sample |
| $1M-$3M | 8-12% | BDR — recommendation |
| $3M and up | 5-8% | BDR — recommendation |
| Growth mode, any size | 10% of target gross revenue | Cornerstone Advertising, an ACCA Strategic Partner — webinar recommendation, no dataset |
| Generic target range | 6-10% | ServiceTitan Contractor Playbook — vendor target, no dataset or date |
Note what that table does not contain: a measured distribution of what contractors at each revenue tier actually spend — no fetched source publishes one. The widely quoted "5-10% of revenue" is consultancy advice that hardened into a statistic through repetition.
The split matters more than the percentage, and the two published allocations disagree. Cornerstone's split for a growth budget is 25% prospect and customer direct mail, 35% digital, 20% traditional media and brand building, 20% strategy and production support — read that 25% with the conflict in view, because Cornerstone sells print, TV, radio and direct mail. BDR's split is digital-first: 25-30% local search and Google Business Profile, 30-35% paid search and LSA, 15-20% website and content, 10-15% existing-customer marketing, 5-10% reputation. BDR sells consulting, not media. Both name Google Business Profile and Local Services Ads as the anchor digital assets — two vendors with opposed interests landing on the same two channels.
Existing-customer marketing is the line both allocations under-weight against their own numbers — 10-15% of budget in BDR's split, against the $8-12-per-dollar return Cornerstone claims for it. The smallest line worth adding is a test budget: Cornerstone suggests 5-10% of the digital budget for testing new platforms and AI tools, which is where the AI-recommendation channel belongs while it has no HVAC cost data.
For the arithmetic behind each tier, budget math by revenue tier carries the model. This section sets the split; that page runs the numbers. How the compounding half gets built is on how we scope the organic side of an HVAC engagement.
Which of these can you actually start this month?
The moves needing neither money nor time come first: complete the Google Business Profile, ask every satisfied customer for a review the day the job closes, and call the customers whose systems you serviced two years ago. All three cost attention only.
A legal footnote applies to the review half. The FTC's Rule on the Use of Consumer Reviews and Testimonials (16 CFR Part 465) "prohibits businesses from providing compensation or other incentives conditioned on the writing of consumer reviews expressing a particular sentiment, either positive or negative". What the rule attaches to is the condition on sentiment, not the incentive. The asking workflow that stays inside that line works the rule through, penalties included.
Closing the gap between a national average and one market's reality is what generalist advice never does, and why the HVAC-only shop behind this analysis exists.
Three side-topics sit outside this hub's scope: execution-level tactics, in the tactic-level companion list; metro auctions that no longer respond to anything a one-truck shop does, in how roll-up competition changes the bidding; and the timeline this page answers only as "months" — Google publishes none, and no one can guarantee a #1 ranking — in a realistic month-by-month organic timeline.
Channel-by-channel scope, and what a combined program actually includes, sits on our digital marketing program for HVAC contractors.
Frequently asked questions
What is the best marketing strategy for an HVAC company in 2026?
For a shop needing booked jobs inside 30 days, Local Services Ads plus a complete Google Business Profile is the fastest published combination: HVAC LSA leads averaged $51 with a 44.0% book rate in February 2026, and Google states there is no way to request or pay for a better local ranking. For a shop with steady call volume, its own database returns more per dollar — $8-12 versus $3-4 for new-customer acquisition.
How much does an HVAC lead cost?
Published figures range from $51 to $353 depending on channel. With a published sample: $51 for HVAC Local Services Ads (409 accounts), $127.74 median for AC Installation & Repair search ads (3,211 campaigns), $198 for HVAC General non-branded Google Ads (432 accounts). Without one: $115 paid and $69 organic, $153 blended, $259-$273 annual. Anyone quoting one national HVAC cost per lead is quoting one vendor's client book.
What percentage of revenue should an HVAC company spend on marketing?
The one measured figure is 6%: ACCA and Farmington's survey of more than 1,000 HVACR contractors found the average contractor spends 6% of annual revenue on marketing and advertising, with those investing at least 12% reporting net profits of 9% versus 5%. The familiar "5-10%" is a recommendation, not a measurement — BDR advises 10-15% under $1M, 8-12% from $1M-$3M and 5-8% above $3M.
Is SEO or paid advertising better for HVAC?
The sequence matters more than the choice. Paid channels produce leads within days at a known price; organic search and the Google Business Profile produce leads for months after the spend stops, at a lower published cost per lead ($69 organic against $115 paid, though neither publishes a sample). Google is unambiguous that the two do not feed each other: "Advertising with Google won't have any effect on your site's presence in our search results." Run paid for cash flow while building owned channels in parallel — and note that we sell the organic side.
Why is my HVAC cost per lead going up?
Rising cost per lead is the sector-wide direction, not a personal failure. LocaliQ recorded cost per lead increasing for 69% of home-services businesses at an average of 10.51% year over year, while conversion rate fell in 10 of 16 subcategories — leads got more expensive and converted worse in the same period. Check three things: whether your book rate slipped (a booking problem reads as a lead-cost problem), whether the mix shifted toward non-branded search, and whether you are comparing a peak-season month against a shoulder-season one.
Do HVAC customers actually use ChatGPT to find contractors?
Some do — a rising minority, third behind Google and Facebook. BrightLocal's 2026 survey of 1,002 US consumers found 45% had used AI tools for local business recommendations, up from 6% a year earlier. Across home services, Scorpion found 83% of homeowners start their search online and 22% use AI tools such as ChatGPT to research or find recommendations. No dataset publishes an HVAC cost per lead for AI-assistant referrals, which is why it belongs in a test budget — and why any vendor guaranteeing a spot in ChatGPT's recommendations is selling something they cannot deliver.
Are national HVAC benchmarks worth anything for my market?
They set expectations; your own tracked numbers set decisions. Your practical competitive set is the handful of contractors bidding your keywords and holding your map positions, not the national field. Sanity-check a vendor's claims against the tables above, then replace every figure with your own cost per booked job by channel.
Want this working for your HVAC company?
Transparent pricing, month-to-month, and a plan built from your market's data — not a template.