HVAC advertising is the paid half of HVAC marketing: channels that rent a homeowner's attention, priced three different ways.
One disclosure before the map: More Booked Installs manages Meta ads only, not Google Ads or Local Services Ads.
Both are explained below, because a budget should be picked from the whole map, not from whoever is selling.
The channel map
Advertising for HVAC comes down to four paid channels plus one that looks like advertising but isn't.
Google Search ads
Bid on keywords homeowners type when a system fails, and pay per click.
Local Services Ads
Pay per valid lead, a call, message or booking, with no keyword management.
Meta ads
Facebook and Instagram placements that reach homeowners before they search.
Direct mail (EDDM)
USPS saturation mail to every address on chosen routes, at $0.260 postage a piece.
Map pack and rankings
Not advertising: earned placement you keep, the work behind local SEO for HVAC.
Two axes separate them: capturing existing demand versus creating it, and rented placement versus owned.
Where each channel sits
- Map pack and SEO
- Google Search ads
- Local Services Ads
- Meta ads
- EDDM direct mail
Google Search ads: paying per click for homeowners already searching
A Search campaign bids on keywords, and Google says Ad Rank decides whether and where an ad shows, weighing the bid, ad and landing page quality, and the expected impact of assets like call buttons, among other factors.
Keyword Planner click estimates for homeowner HVAC terms run from about $15 for ductless mini split installation to about $81 for emergency HVAC repair (US national averages, our pull of October 1, 2026).
Keyword Planner click estimates, homeowner terms
Call assets put a phone number on the ad, Google charges a tap on that button the same as a headline click, and the number can show only during hours someone answers.
There is no call-only ad to buy: Google removed the option to create new call ads in February 2026, and existing ones stop receiving impressions in February 2027.
WordStream's 2026 search benchmarks put Home & Home Improvement at a median $90.92 cost per lead and $8.33 cost per click, from 13,474 US campaigns including Microsoft Ads where a "lead" is a form fill or call (WordStream, 2026).
More Booked Installs does not manage Google Ads; Google Ads for HVAC covers the channel in depth.
Local Services Ads: paying per lead
Local Services Ads are Google's pay-per-lead product, and HVAC is a named US category: you pay for valid leads (calls, messages and bookings) rather than clicks, against an average weekly budget (Google, Local Services Ads help).
Google publishes no HVAC lead price, saying only that lead prices vary by location, job type, lead type and bidding mode.
Ranking weighs your bid against how likely your profile is to produce a lead; Google names responsiveness (missed calls hurt it) and profile quality (rating, review count, response time, images, verification) as inputs, and higher-quality profiles may pay lower costs per lead.
The channel is mid-move: Google began migrating LSA campaigns into a specialized Performance Max type with pay-per-lead goals in August 2026 for select US home and storefront advertisers including HVAC, and most shops are service-area businesses, which Google puts in its "Late 2026" wave (as of October 2026).
The pay-per-lead campaign serves only on Google Search and Maps, unlike standard Performance Max, which serves across YouTube, Display and Gmail too.
For advertisers, weekly budgets become daily, manual bidding is being deprecated, and as of October 2026 new pay-per-lead campaigns still cannot be created inside Google Ads.
Not managed here; Google Local Services Ads for HVAC is the deep dive.
Meta ads: creating demand before the search
Meta is the opposite bet: there is no furnace-replacement search query to capture there, so the ad and its landing page have to start the conversation.
WordStream's 2026 Facebook benchmarks put Home & Home Improvement leads-objective campaigns at a median $42.95 cost per lead, across 452 US campaigns run by LocaliQ clients, not HVAC companies (WordStream, 2026).
Meta's Special Ad Categories are housing, employment, financial products and services, and social issues, elections or politics; an ordinary HVAC service ad fits none of them on that published list, which Meta notes is not comprehensive.
Technician hiring ads are the exception: recruiting falls under employment, which strips ZIP-code targeting, expands city targets to a 15-mile radius, and fixes age at 18 to 65+.
This is the channel managed here: 8 to 12 static image ads a month, landing pages Gabe builds, one landing-page A/B test a month, at $3,000/mo flat plus a $2,500 one-time setup on a 3-month minimum, with ad spend paid by you directly to Meta, never marked up and never a percentage of spend.
The full system is on HVAC Facebook ads.
Direct mail: EDDM and what it can't target
EDDM Retail is USPS's saturation product: no permit, 200 to 5,000 pieces a day per ZIP Code, delivered to every address on chosen routes, addressed to "Postal Customer" (USPS).
Postage is $0.260 per piece for flats up to 3.3 oz under the price list effective July 12, 2026, printing excluded, so 5,000 pieces is $1,300 of postage before print (our arithmetic).
Routes filter on Census averages for age, income and household size, so EDDM cannot reach your customer list or only the homes with 15-year-old equipment.
The one publicly quotable ROI figure is old and broad: the ANA's Response Rate Report 2021, a self-reported survey of more than 1,250 marketers across industries, found 38% used direct mail and put letter envelopes to prospect lists at the highest reported ROI, 112%, ahead of SMS at 102% and email at 93% (ANA, 2021), reported ROI from all industries rather than response rates or home services.
HVAC direct mail covers formats and lists, and trucks get their own page at HVAC truck wraps.
HVAC advertising strategy: the order that works
Order one: fix what the click lands on before buying more clicks, because every channel here is built to start a phone call.
Gabe's click-to-call tests at Sourcely, the startup he worked at just before LaserAway, raised conversion rates by up to 50% in some cases, his record in an earlier role and not an HVAC result.
Order two is capture: Local Services Ads and Search ads reach the homeowner whose system died today; they book while they run.
Order three is creation: Meta ads feed the replacement pipeline from homes with aging equipment that still runs, a slower curve the landing page carries.
The calendar is compressed in this trade: June through August held about 64% of US cooling degree days in 2025 and December through February about 59% of heating degree days (EIA, Monthly Energy Review), so paid demand arrives in a compressed season.
Spring and fall are for building: conversion tests, landing pages, and the maintenance-agreement offers that keep past customers close.
The best way to advertise an HVAC business
No source we can cite measures cost per booked install by channel for this trade, so treat channel rankings as somebody's opinion.
What a lead is worth depends on your close rate and average ticket, so a channel that looks expensive per lead can be cheap per sold system.
Illustratively, at a 20% close rate a $90.92 search lead costs about $455 per sale, at 10% a $42.95 Meta lead about $430; which close rates hold is your data, not a benchmark.
What transfers is the testing record: as Director of CRO at LaserAway from 2018 to 2023, Gabe's program took sitewide conversion from 3% → 11% at a 210x ROI across more than 2,600 variations, booking-conversion experience in an in-house role, not an HVAC result.
HVAC advertising companies: who sells what
Three doors exist: full-service agencies, channel specialists, lead sellers.
Agencies and specialists sell managed services, which HVAC marketing agency helps you judge; lead sellers like Angi and Thumbtack sell the leads themselves, which the lead generation companies comparison takes apart.
Our own keyword pull shows the market for marketing help: "hvac marketing agency" and "hvac leads" each get about 880 US searches a month, at estimated costs per click of $71.63 and $61.59 against $34.44 for "hvac seo" (DataForSEO, US, September 2026), and the closer the buyer sits to revenue, the more vendors pay to reach them.
More Booked Installs is one person, deliberately narrow: CRO, local SEO, and managed Meta ads, nothing else.
Advertising rules: the license number in your ad
One rule to check before any ad runs is state law: several states require your contractor license number in advertising, with widely varying scope.
Alabama, Arkansas, West Virginia and Rhode Island require it in all advertising, South Carolina's rule is narrower (commercial vehicles, invoices and proposals), and Kansas, Missouri and Indiana have no state HVAC license, so any requirement comes from cities or counties (rules verified by HVACHires, September 2026).
This describes published rules, not legal advice, so confirm your state's requirement with your licensing board or an attorney.
HVAC advertising rules walks through the states and the federal claim rules.
To see what your site does with the traffic you already pay for, the free audit arrives within 3 business days as a prioritized plan, no call required.
Frequently asked questions
How do I advertise my HVAC business?
Fix what the click lands on first, then capture homeowners already searching with Local Services Ads and Google Search ads, and create replacement demand with Meta ads. Direct mail carries the smallest unit price here: $0.260 per piece of EDDM Retail postage, printing excluded (USPS price list effective July 12, 2026).
What do Google Ads cost for HVAC companies?
Google Ads Keyword Planner estimates average click prices from about $15 for ductless mini split installation to about $81 for emergency HVAC repair nationally (our pull, October 1, 2026), and a click is not a lead. WordStream's 2026 benchmarks put Home & Home Improvement search campaigns at a median $90.92 cost per lead, one vendor's data, not an HVAC figure.
Are HVAC ads a Meta special ad category?
No. Meta's published categories are housing, employment, financial products and services, and social issues, elections or politics, a list Meta notes is not comprehensive, and an ordinary HVAC service ad fits none of them; technician hiring ads do fit employment, and lose ZIP-code targeting.
Can I still run call-only ads in Google Ads?
No. Google removed the option to create new call ads in February 2026, existing call ads stop receiving impressions in February 2027, and the phone number moves into a call asset on your responsive search ads.
What is the difference between Local Services Ads and Google Search ads?
Local Services Ads charge per valid lead (a call, message or booking) and run without keywords; Search ads charge per click on keywords you bid on. Google began moving select LSA campaigns into a specialized Performance Max campaign type in August 2026, but the placement stays on Search and Maps.
Which advertising channels does More Booked Installs manage?
Meta ads only: 8 to 12 static image ads a month, landing pages Gabe builds, one landing-page A/B test a month, at $3,000 a month plus a $2,500 setup. Gabe does not manage Google Ads or Local Services Ads, so those sections are explanation, not an offer.