After-Hours HVAC Calls: What Missed Calls Really Cost a Shop
Most HVAC shops lose 30-40% of after-hours calls to voicemail. Here is what that costs in lost jobs, and the math on catching every one.
It is 9:47 PM in July. A homeowner’s AC just died and the house is already at 84°F. They call the first HVAC company they find. It rings four times, then goes to voicemail. They hang up and call the next one on the list. That next call is the job you never knew you lost.
This is the single most expensive, least visible problem in residential HVAC. There is no report for the call that went to voicemail. There is no follow-up email. The job just quietly goes to a competitor.
How often does this actually happen?
Industry data consistently puts the peak-hour call abandonment rate for HVAC shops between 30% and 45% during busy season. Break that down:
- Peak season (June–August): 35–45% of inbound calls go unanswered during work hours, and far more after 5 PM.
- After hours: 70%+ of calls reach voicemail or an answering service that cannot book.
- Emergency calls: The majority arrive between 6 PM and 8 AM, exactly when nobody is at the desk.
The calls that go unanswered are not random. They are skewed toward emergencies, because emergencies are what make people call outside business hours.
Run the math on your own shop
The average residential HVAC replacement runs $6,000 to $12,000. A diagnostic-and-repair call averages $350 to $900. Even a conservative mix produces a large number.
| Missed calls per week | Conversion you keep | Avg. job value | Annual loss |
|---|---|---|---|
| 5 | 40% | $500 | ~$52,000 |
| 10 | 40% | $500 | ~$104,000 |
| 10 | 30% | $1,500 | ~$234,000 |
Most three-to-five truck shops land somewhere in the middle of that table. That is why a phone answering solution pays for itself with a single recovered replacement job.
Why an answering service does not fix it
Traditional answering services solve the wrong half of the problem. They take a message. They do not:
- Qualify the caller so your dispatch board knows what to expect
- Check live technician availability and book an arrival window
- Warm-transfer the true emergencies to your on-call tech
- Attach a transcript and summary to the job in Jobber
A message on a legal pad at 10 PM becomes a callback you make the next morning, by which time the homeowner has booked someone else.
What “answering every call” needs to look like
For after-hours answering to actually convert, four things have to happen inside the call:
- Answer in two rings, before the caller starts comparison shopping.
- Qualify, so you know if it is a no-cool emergency or a routine tune-up.
- Book, into a calendar your techs already use.
- Notify, your on-call technician by text with the details they need to load the truck correctly.
Anything less and you are still paying for calls you do not close.
The bottom line
You do not have a lead generation problem. You have a lead capture problem. The homeowners are already calling. The question is only whether a human — or something that sounds like one — picks up.
If you want the quick version of this math, run your own numbers in our ROI calculator. If you want to hear how the call actually goes, book a 15-minute demo.
- #after-hours
- #missed calls
- #revenue
Stop sending $1,500 calls to voicemail.
Set it up this afternoon and catch tonight's emergency calls. 7-day free trial · Cancel anytime.
Keep reading
How to Write Intake Questions Your AI Receptionist Should Ask
The questions your AI asks on a call decide whether your tech rolls with the right parts. Here is a practical intake script for HVAC.
Overflow Answering vs. Full 24/7: Which Mode Fits Your Shop?
Not every HVAC shop should run a 24/7 AI receptionist. Here is how to choose between overflow-only and always-on answering.