All field notes
Revenue LeakageHVAC

27% of Your Calls Go Unanswered. Here's the Math.

27% of HVAC inbound calls go unanswered. Run the math on your operation: what the leak is worth, why answer rate isn't the right number to fix.

Fabio Sarcona
Founder & Systems Architect
7 min read

The owners who post about this in contractor groups say a version of the same thing: "I know I'm missing calls. I just don't know how many. And I sure as hell don't know what they're worth."

It's the same observation underneath every Facebook thread about voicemails, tire kickers, and "we got slammed last Tuesday and nobody picked up." The owner can feel the leak. They've never quantified it. The number, when calculated honestly against industry benchmarks, typically lands larger than the felt estimate, and the conclusion most contractors reach about what to do is structurally wrong.

This piece is the math. Then the part of the math that gets missed.

How many calls do HVAC contractors actually miss?

The average HVAC contractor misses around 27% of inbound calls, with smaller shops hitting 62% during normal business hours and over 70% during peak-season surges (Invoca 2025, Contractor In Charge industry analysis). For a 4-tech operation handling 100 inbound calls per month, that's 27 missed monthly, or about 324 missed per year before peak season is factored in.

Once you layer on what happens AFTER the miss, the number gets harder to look at.

85%
Of voicemail-reach callers hang up without leaving a message
PATLive · ACHR News
62%
Of those callers immediately dial a competitor
Dialzara · CallBird AI
78%
Of buyers go with the first contractor who responds, not the cheapest
MIT / Kellogg Lead Response Study
Figure 01 · The compound math of what happens AFTER the miss

The cumulative effect is that a missed call isn't a delayed conversation. It's a transferred customer.

The dollar weight matters too. Industry analysis from Contractor Magazine puts the average missed HVAC call at $350 in lost revenue, with emergency calls running 2-3x that because emergency tickets command 1.5-2x premium pricing (Contractor Magazine 2024 HVAC Business Analysis). Pooled data across 1,200+ small contractors puts the annualized leak at $45,000 to $120,000 for businesses doing $500K to $2M in revenue (CallBird AI dataset).

The math nobody runs on themselves

The reason this number stays invisible is that nobody runs the calculation on their own phone log. The math takes 10 minutes and one spreadsheet.

Pull the last 30 days of call records from your phone system or carrier. Count three buckets: answered, voicemail, ringout-with-no-voicemail. Add the second two together. Divide by total inbound. That's your real answer-rate gap. For most shops the number lands between 25% and 40% during normal months and climbs sharply when the weather turns.

Then multiply by your average ticket. If your shop runs at a $450 average ticket and 100 inbound calls per month, missing 27 of them with a 40% conversion rate on first contact works out to roughly $4,860 in service-call revenue per month, or about $58,000 annualized.

100

Monthly inbound calls

A 4-tech HVAC operation, normal-season baseline.

27

Missed at industry-average answer rate (27%)

Voicemail, ringout, after-hours, or CSR triage that ended without a booking.

11

Would-be bookings at 40% first-contact conversion

Conservative close rate on calls that actually reach a human and get triaged.

$58K

Annualized service-revenue leak

11 bookings × $450 average ticket × 12 months. Before peak-season surges. Before system replacements.

Figure 02 · Service-revenue math for a single 4-tech operation, normal season

That ignores system replacements, which is the line that actually matters. Of the calls that ring during the first hot week of summer, a portion are AC failures on units 12+ years old. A meaningful share of those convert to $6,000-$15,000 system replacements when the homeowner makes the call to replace instead of repair. Missing that call doesn't cost $450. It costs $9,000 weighted against close probability.

Run that math once and the operational picture changes. The phone isn't a cost center being managed by whoever happens to be at the desk. It's the single highest-leverage revenue surface in the business.

Why "answer rate" is the wrong number to optimize for

Most contractors think missed calls means the calls that went to voicemail. The actual problem is bigger. Plenty of "answered" calls also fail to become booked jobs. An answer that doesn't end with a confirmed slot on the dispatch board is a missed call with extra steps.

The visible leak is the 27% that don't reach a human. The invisible leak is what happens inside the 73% that do. An answered call without a booking is a missed call with extra steps.

A CSR fielding 12 calls in an hour during a heatwave is triaging, not booking. The call gets answered, the customer gets told "we'll have someone call you back," and they keep dialing. The phone system reports a 100% answer rate for that interval. The dispatch board shows no new bookings.

The same dynamic shows up after hours when calls go to a generic answering service. Industry-average answering services have call-to-booking conversion rates that are dramatically lower than in-house intake, because a human reading from a script can take a message but can't actually price a tune-up, qualify an emergency, or put a slot on the calendar. The call gets "answered." The job goes to whoever does both.

This is the part the SERP doesn't talk about. Vendor blogs frame missed calls as a coverage problem solvable by adding bodies (or AI) to the phones. The deeper layer is whether the call, once answered, gets converted into an operational unit (a booked job, a dispatched truck, a routed estimate) within the same interaction. Without that mechanism, raising answer rate from 73% to 100% just moves more calls into a different category of leak.

What "answering the phone" actually has to include to count

Treating an answered call as a booked job is the upstream redefinition. From there, the operational layer becomes specific.

01

Pickup happens fast enough to matter

Within the first ring. The homeowner with a 95-degree house and three contractors saved in their phone gives the first answer about 30 seconds of patience.

02

Intake is structured

System age, symptoms, current temperature inside, vulnerable household members, brand/model if known, address with cross-street. "Let me have someone call you back" does not qualify.

03

Booking lands on the dispatch board before the call ends

Not "after the rush." Active object of the conversation. If your front office books from a paper pad and enters jobs two hours later, your answer-rate metric and your booking-rate metric do not match.

04

Handoff to the tech is automatic

Intake notes flow to the tech's mobile FSM. Customer gets a confirmation text with technician name and ETA. Dispatcher does not re-key anything.

Figure 03 · The four mechanisms that turn an answered call into a booked job, as one continuous operation

This is the territory most software stops at the edge of. The FSM books jobs but doesn't answer phones. The phone system answers calls but doesn't book jobs. Sitting between them is the post-call workflow, which is where revenue actually closes or leaks. A voice intake system built specifically for HVAC dispatch treats those four steps as one operation, not four separate ones.

The leak compounds: lifetime value, not just ticket value

The last layer of the math is the one that pushes the annual number from "a leak" to "a wound."

A single missed call doesn't just lose a $450 service ticket. It loses the customer who would have come back for a maintenance plan, sent two neighbors, and called you first for the system replacement four years from now.

$450
What a missed service call looks like on the P&L (if you measure at all)
AVERAGE SERVICE TICKET
$3.1K
Minimum customer lifetime value for an HVAC household
NeverMissHQ · AgentZap composite
$15K
LTV with system replacement + referrals over multi-year horizon
Always Answer 247 composite
Figure 04 · The bridge from missed-ticket math to lifetime-customer math (3–5× understatement on straight-line)

Industry composite data puts HVAC customer lifetime value at $3,150 minimum, up to $15,000 when system replacements and referrals are included (composite per NeverMissHQ, AgentZap, Always Answer 247).

The 27 missed calls per month from the earlier example aren't 27 lost service tickets. They're 27 lost customer relationships, of which a portion would have generated multi-year revenue, of which a portion would have generated referrals. The straight-line revenue math understates the real cost by a factor of 3 to 5.

This is why "I'll just have my CSR be more careful" doesn't close the gap. The gap is structural. It compounds. And it's invisible on the P&L because the calls that didn't happen don't show up as a missed entry. They show up as a slow Tuesday, a softer-than-expected July, a maintenance plan funnel that never fills.

The owners who fix this don't fix it by trying harder at the phone. They fix it by treating the phone, the intake, and the dispatch handoff as one continuous operation, and by measuring what happens on the other side of the answered call.

The Revenue Leakage Audit · 4 minutes

The first step is knowing your specific number. Industry averages are a starting point. The actual leak depends on your call volume, ticket size, response time, and what happens to the 73% you do answer. The audit generates a personalized report with your numbers, not industry averages. You keep the report whether we talk after or not.

Run the audit and see your specific number

For the full operational picture of where HVAC revenue leaks happen and how the four gaps compound, see the four operational leaks that drain HVAC contractor revenue.

Fabio Sarcona

About the author

Fabio Sarcona

Founder and systems architect of NeedAgent AI. Builds Voice Revenue Systems for HVAC, plumbing, and electrical contractors across the US and Canada. Field Notes are operational breakdowns of how the industry actually runs, no marketing hype.

Read the full story →

Field Notes · Every two weeks

Get the next breakdown the day it ships.

Operational economics for home-service contractors. Numbers-first analysis of revenue leakage, reviews, scaling, and lead generation. No fluff.

2,400+ contractors · No spam · Unsubscribe anytime
Related field notesAll articles →
Free · 4 minutesCalculate your revenue leak
Run audit