HVAC Marketing Mistakes That Quietly Cost You Booked Jobs

By Christoph Olivier, Founder, CO Consulting
Last reviewed: July 2026
Most HVAC owners do not have a marketing problem. They have a measurement problem. You are busy in July, dead in October, and you cannot tell which dollar bought a booked job versus which one bought a tire-kicker. The mistakes below are the ones I see drain the most money from residential and light-commercial shops, ranked by how much they cost. Each one has a fix you can start this week. No guarantees, just the math.
Mistake 1: Buying shared leads and judging them by cost per lead
The most expensive mistake is measuring marketing on cost per lead (CPL) instead of cost per booked job. A cheap lead that never becomes a truck roll is not cheap. Shared-lead platforms like Angi, HomeAdvisor, and Thumbtack sell the same lead to three to eight contractors at once, and 10 to 23 percent of those leads come back fake or unresponsive. Once you count the leads that never book, Angi runs roughly $542 per booked job. Google Local Services Ads, by comparison, land around $168 per booked job at a 44 percent book rate. That is more than a 3x gap for the same customer.
The shared-lead model is also shrinking under you. After Angi’s January 2025 “homeowner choice” pivot, network revenue fell about 79 percent quarter over quarter, and by 2026 the company was down 13 percent to $1.03B with 350 layoffs and regulator settlements behind it. Building your pipeline on a channel in that kind of decline is a bad foundation.
The fix: Track cost per booked job, not CPL. Put a call-tracking number on every channel, tag whether each call turned into a confirmed appointment, and shift budget toward the channels that book. For most shops that means moving spend out of shared leads and into local SEO and your Google Business Profile, where the long-run cost per job keeps falling instead of rising. Blended cost to acquire a customer across owned channels lands near $296 to $350; top operators hold it under $350 while spending 8 to 12 percent of gross revenue on marketing.
Mistake 2: Answering the phone slow and never texting back a missed call
Speed to lead decides who wins the job, and HVAC is the slowest-responding trade there is. Only 11 percent of home-service businesses reply to a web lead within an hour. Waiting just five minutes to respond drops your odds of ever reaching that lead by about 10x. When a homeowner has no heat or no cool, the buying window is often 24 hours. Whoever answers first usually wins, and the rest are quoting on a job that is already sold.
The quiet killer is the missed call with no follow-up. Every unanswered ring during a heat wave is a booked job walking to the next name in the map pack, and you paid to generate that call in the first place.
The fix: Answer live during business hours, and set up automatic missed-call text-back so any unanswered call gets a text within seconds (“Sorry we missed you, this is [shop]. Want us out today?”). After hours, route to an answering service that books, not just takes messages. This one change often recovers more revenue than any new ad campaign, because you already paid for the calls.
Mistake 3: Treating reviews as a set-and-forget task
Reviews are both a top map-pack ranking factor and the trust signal that turns a search into a call, and recency is weighted heavily. A shop with 60 reviews and 20 of them in the last 60 days will outrank and outconvert a shop with 100 stale reviews. Google looks at volume, velocity, and how recent your reviews are, so a review engine that stalls in the fall costs you rankings right before heating season.
The fix: Build a system that asks every satisfied customer for a review at the moment the job closes, aiming for 6 to 10 new reviews a month. Ask by text right after the tech leaves, when satisfaction is highest. One TCPA note: review-request texts can count as marketing, so keep a clear opt-in and opt-out. Respond to every review, good or bad, because that response is a ranking and trust signal too. This is core to winning the local map pack.
Mistake 4: Running no membership program
The single biggest strategic miss in HVAC marketing is having no maintenance membership. Owners chase one-off installs and ignore the recurring-revenue engine sitting in their customer list. Maintenance agreements run $15 to $30 a month or $150 to $400 a year, carry 50 to 65 percent gross margin, and generate $1 to $3 of pull-through repair and replacement work for every $1 of contract. Members produce about 2.1x the repair revenue and roughly 340 percent higher lifetime value than non-members. A plain service customer is worth about $15,340 over the relationship; a membership-attached customer is worth around $47,200.
Members also cost less to acquire (about $100 versus $300 to $500 for an install lead) and they flatten your worst problem: the shoulder season. A strong membership base can cover 40 to 60 percent of your fixed costs and fill truck time in April, May, and October when emergency demand disappears.
The fix: Make membership the goal of every service call, not an afterthought. Set a simple monthly plan, train techs to offer it on every visit, and track membership count as a headline number. Growing that base is the fastest path to predictable revenue growth, and if you ever sell, recurring revenue is the value driver that raises your multiple. Marketing that lifts membership count is doing double duty.
Mistake 5: Marketing on the expired 25C tax credit or the dead money-back Google Guarantee
Two trust stories that worked in 2024 are now dead, and shops still running them look out of date. First, the federal 25C energy-efficient home improvement tax credit expired December 31, 2025. Ads and landing pages still promising homeowners “up to $2,000 in federal tax credits” on a new system are now wrong, and that erodes trust the moment a buyer checks.
Second, the money-back Google Guarantee ended November 7, 2025. On October 20, 2025 Google folded Google Guaranteed, Google Screened, and License Verified into one “Google Verified” badge and discontinued the consumer reimbursement (up to about $2,000 per market). The new blue badge signals vetting and legitimacy only. There is no money-back promise behind it anymore. If your whole trust pitch leaned on “Google backs us with a guarantee,” that pitch is gone.
The fix: Scrub every expired 25C reference from your ads, site, and email. If you want to talk savings, point to current utility rebates and manufacturer promotions that are actually live, and verify them before you publish. Rebuild the trust story around what you control: your own workmanship warranty, your reviews, and a satisfaction guarantee you stand behind. Keep the Google Verified badge by renewing your license and insurance on schedule, since that upkeep is now annual.
Mistake 6: No seasonal budget pacing
Turning marketing on in summer and off in the shoulder season is a classic HVAC mistake, and it is expensive. Emergency-only shops report peak-to-shoulder revenue drops of 50 to 75 percent, a $180K peak month collapsing to $45K or less by late fall. When you go dark in September, you rebuild momentum from zero at a higher cost when the next cold snap hits, and you are invisible in October, the month dormant furnaces get fired up and fail.
The fix: Pace budget against the demand curve instead of your bank balance. Hold steady presence in shoulder months (April, May, September, October) with a message aimed at maintenance and membership, then lean spend into the emergency peaks (June to August cooling, December to February heating) when high-intent “no-heat, no-cool” searches convert. The goal is not to spend the same every month. It is to never go fully dark, so you own the map pack when demand snaps back.
A quick scorecard
| Mistake | What it costs | The fix |
|---|---|---|
| Judging leads by CPL | Angi ~$542/booked job vs LSA ~$168 | Track cost per booked job; shift to owned channels |
| Slow response | 5-min delay = 10x lower contact odds | Live answer + missed-call text-back |
| Stale reviews | Lost map-pack position before peak | 6 to 10 new reviews/month, reply to all |
| No membership | ~340% lower LTV, dead shoulder season | Offer a plan on every service call |
| Dead offers (25C, Google Guarantee) | Broken trust, wrong claims | Remove expired offers; use your own warranty |
| No seasonal pacing | Rebuild from zero at higher cost | Stay visible in shoulder months |
None of these fixes require a bigger budget. They require measuring the right number and spending against the demand curve instead of your gut. If you want a second set of eyes on your channel mix, membership strategy, and seasonal pacing, this is the exact work a fractional CMO for HVAC contractors handles. Book a consultation and we will pressure-test your numbers together.
Frequently asked questions
What is the biggest marketing mistake HVAC contractors make?
Measuring marketing by cost per lead instead of cost per booked job. A cheap lead that never turns into a truck roll is not cheap. Shared leads can run about $542 per booked job while Local Services Ads land near $168. Track which channels actually produce confirmed appointments, then move budget toward those.
Are Angi and HomeAdvisor leads worth it for HVAC?
Rarely as a primary channel. The same lead is sold to three to eight contractors, 10 to 23 percent come back fake or unresponsive, and the real cost per booked job runs over 3x what Local Services Ads cost. Angi’s network revenue has also fallen sharply since its 2025 pivot. Use them to test, not to build on.
How fast should an HVAC company respond to a lead?
Within five minutes, ideally live. Waiting five minutes drops your odds of reaching a lead by roughly 10x, and only 11 percent of home-service businesses reply within an hour. Answer live during business hours and set up automatic missed-call text-back so no call goes cold.
How many Google reviews does an HVAC business need?
Volume matters, but recency matters more. Aim for 6 to 10 new reviews a month. A shop with 60 reviews and 20 in the last 60 days beats one with 100 stale reviews on both ranking and trust. Ask every satisfied customer right after the job and respond to every review.
Is the federal HVAC tax credit still available in 2026?
No. The federal 25C energy-efficient home improvement tax credit expired December 31, 2025. Any ad or landing page still promising “up to $2,000 in federal tax credits” is now inaccurate. Point homeowners to current utility rebates or manufacturer promotions instead, and verify they are live before publishing.
How much should an HVAC company spend on marketing?
Top operators spend about 8 to 12 percent of gross revenue while holding customer acquisition cost under $350. The number matters less than the discipline: pace spend against the demand curve, keep a presence in shoulder months, and measure everything by cost per booked job.
