The Hidden Cost of Missed Calls: How Much Revenue HVAC & Plumbing Businesses Lose Every Month

Most HVAC and plumbing owners can tell you last month’s revenue to the dollar. Almost none can tell you what last month’s *missed* calls cost them, because that number never shows up on a statement. It’s the job that went to a competitor, the emergency that hit voicemail, the repeat customer who couldn’t get through. Invisible, but very real, and for most shops it’s larger than they’d guess.

Putting a Number on the Leak

Start with how many calls actually go unanswered. Across home-services trades, roughly a quarter to a third of inbound calls go unanswered on average, and that climbs to 40 to 50 percent during seasonal peaks, a heat wave, a hard freeze, the exact windows when demand and job value are highest. For a mid-size shop fielding 200 to 300 calls a week, that’s dozens of missed calls every week.

Now attach a value. The average residential plumbing emergency is worth around $850 in same-day revenue, and the average HVAC after-hours call runs closer to $1,400. Even a conservative estimate lands hard: industry data puts the typical HVAC contractor’s losses around $3,800 a month, and plumbing shops commonly lose $50,000 to $60,000 a year to unanswered calls. That’s not lost leads in the abstract. It’s booked-job revenue walking out the door before anyone picks up.

Why the Loss Stays Hidden

The reason this bleeds unnoticed is that a missed call leaves no trace. When a customer reaches voicemail, the overwhelming majority hang up without leaving a message, and most who do have already called a competitor by the time you return it. So there’s no voicemail to count, no lead in the CRM, no line item anywhere. The revenue simply never materializes, and the owner assumes the phone “wasn’t that busy.”

It’s worse than a silent loss, though. Unreachable shops accumulate one- and two-star reviews complaining about responsiveness, often from people who were never even customers. So the missed call doesn’t just cost that one job, it quietly damages the reputation that drives future calls.

When the Leak Is Widest

The cruel part is the timing. Missed-call rates spike exactly when each call is worth the most. During a summer heat wave or a winter cold snap, call volume can triple overnight while the team is already maxed out on service calls. That’s when the phone rings off the hook, when a no-cool or no-heat emergency is worth the most, and when a shop relying on techs or a single office line to answer is least able to keep up. The busiest, highest-value hours are precisely the hours the most revenue slips through.

After-hours makes it worse still. A large share of emergencies happen outside business hours, and a shop whose only overnight coverage is voicemail is effectively closed for its most urgent, best-paying work.

What the Fix Is Actually Worth

Here’s the encouraging math: because the loss is so concentrated in high-value calls, even a modest improvement in answer rate pays for itself many times over. Capturing just a handful of the emergency calls you’re currently missing each month can cover the entire cost of always-on coverage, with plenty left over.

The options come down to three:

  • Add front-office staff — effective during their shift, but expensive and still leaves nights, weekends, and peak-volume surges exposed.
  • Use a live answering service — someone always picks up, but operators usually can’t triage a real emergency from a routine call or book the job, and per-minute pricing spikes during the exact busy weeks you need it.
  • Use AI answering — a system that picks up every call instantly, tells an emergency from a routine request, and books the job into the calendar, without a per-call meter that punishes busy weeks.

An AI answering service for HVAC companies like ServiceAgent is designed around this specific leak: answer every call the moment it comes in, qualify it, and turn it into a booked job instead of a lost one. The point isn’t any single product; it’s that the highest-value calls a shop gets are the ones it’s most likely to miss, and that’s a fixable problem.

Running Your Own Number

Any owner can estimate the leak in about a minute:

1. Take your weekly call volume and multiply by your missed-call rate (assume 25 percent if you don’t track it, more in peak season).

2. Multiply missed calls by your average job value.

3. Multiply by your normal booking rate on answered calls.

The figure that comes out is usually enough to stop an owner mid-sentence, because it’s real revenue that’s been leaving every month with no paper trail.

The Bottom Line

Missed calls are the rare business problem that’s both large and completely invisible, which is exactly why so many HVAC and plumbing shops tolerate them. The revenue lost doesn’t appear on any report; it just quietly goes to whoever answered instead. Shops that measure the leak and close it, with staff, a live service, or an AI receptionist, aren’t spending money so much as recovering revenue that was already theirs to earn.