Blog

How much missed calls cost HVAC contractors in 2025

Published 2026-08-13

HVAC contractors lose ~67 leads a year to missed calls — at $680 a lead, that is $45,600 not on the books. Here is where the number comes from, and how to recover it.

Why your phone is leaving money on the floor

It's 7:15 on a Tuesday in Phoenix. You're elbow-deep in an attic with refrigerant line in hand, and the dispatcher's phone rings in the truck. By the time she picks up, the lead has hung up and called the next shop on Google's list. You don't get a second call. You don't even get a voicemail you can return. That call — and roughly 66 more like it over a year — is about $45,600of revenue that's already walked out your open garage door. Across HVAC shops running four to six trucks in the Sun Belt, the average contractor misses about 67 inbound leads a year they could have closed. At a typical $680 per closed lead, that's the headline number — and the one most contractor phones quietly leave on the table.

Where the number comes from

The $45,600 figure is the product of three inputs every HVAC owner already knows. Here's each one, with the assumption we picked and the latitude you have.

Plug them in: 95 calls a month × 18% missed × 40% close × $680 average ticket × 12 months =$55,910if you use the math that flatters you. Push the missed-call rate up to where most HVAC owners say they actually are — 25% during peak summer — and you're in the $80,000 to $100,000 range we hear from shops routing ten or more calls a month to voicemail. The $45,600 headline is the conservative middle: about 5.5 missed leads a month, 40% close rate, $680 ticket, annualized.

What a missed call really costs you

The $680 per-lead figure is the warm-inbound number — what an answered call is worth at the moment of pickup. It understates the actual loss, because HVAC is a relationship trade.

A residential HVAC service contract is worth between $1,800 and $4,200 over a five-to-seven year lifecycle, depending on the market. Maintenance agreements, the spring and fall tune-ups, the mid-life refrigerant top-up, the replacement at year eight or nine. A homeowner you book today for a no-cool call is, statistically, a customer you'll see nine more times across the next decade.

When that lead goes to voicemail and calls the next shop, they're not just one job. They're ten jobs, $25,000 of repeat revenue, five years of referrals. Multiply that across the 67 leads you miss a year and the lifetime-value cost lands somewhere between $1.6M and $3.1Mover the decade — contract mix, replacement cycle, and what fraction of one-time callers would have signed a maintenance plan all factored in. That's the reason missed calls are a structural revenue problem, not a customer-service problem.

Why texting wins over voicemail

When a homeowner hangs up and calls the next shop, your chance of getting them back to your phone is below 20%. Voicemail callbacks happen when the lead has time, when the lead remembers, when the lead hasn't already booked someone else. By the time you've gotten back to the truck and dialed, two of those three conditions are gone.

SMS flips that. A text arrives in under 60 seconds, sits on the homeowner's screen until they pick the phone up again, and pushes past voicemail's open-rate problem. SMS open rates cluster around 98% within the first three minutes; voicemail callbacks cluster around 18%, and most callers who do call back have already tried somebody else.

The lead gets a text like “Hi — this is Sarah at [your shop]. Saw we missed your call about your AC. Want me to grab a 30-min window this afternoon, or is tomorrow better?” That lands as a conversation, not a callback request. Most leads reply within five minutes. Half of those replies turn into a booked job inside the thread — same close rate as an answered live call.

What the recovery math looks like

If 30% of your missed-call leads reply to a text, and half of those book the job — the same 50% rate you'd close on an answered live call — you recover 15% of the missed leads. Across roughly 67 missed calls a year, that's about 10 booked jobs you didn't have.

Ten booked jobs × $680 average ticket = $6,800of recovered revenue you can attribute conservatively to text-back. Year one. The number gets bigger in year two and beyond, because some of those booked jobs turn into maintenance contracts, and some of those contracts turn into replacement-quote relationships eight years out. The cost to stand up text-back dispatch — the AI intake, the call-routing, the SMS templates, the dashboard — sits at a few hundred dollars of setup and a low monthly. The math doesn't depend on any single variable being right. It depends on the conservative floor being a multiple of the cost.

Run your own three numbers — missed calls a month, close rate, average ticket — through the ROI calculator. If the annual loss doesn't pencil out at conservative defaults, the only thing left is whether your average ticket is closer to $200 than to $680 — and if it is, you have bigger problems than missed calls.

Want your numbers?

Two minutes to see the loss on your trade, your call volume, your ticket.

Plug your three numbers into the calculator, or book a 15-minute walkthrough and we'll run the math with you live. Either path leaves you with a dollar figure on what your phone is leaving on the table — and what text-back would recover in the first 90 days.