Why HVAC Companies Miss Emergency Calls (And What the 90-Second Window Means)
A homeowner's furnace stops working in January. The outdoor temperature is 8°F. They pull up Google, find three HVAC companies, and call all three in rapid succession. Whichever one answers first gets the job.
Two of the three calls go to voicemail.
The homeowner never listens to the other messages. They have already booked with the company that answered.
That job might be worth $3,000 to $8,000 — and it went to whoever picked up the phone. Not the company with the best reputation, the lowest price, or the best website. The one who answered. In a 90-second window, while the homeowner was still making calls.
This is the shape of emergency HVAC work. And it is being lost in overwhelming numbers because the person who should answer is on another call, or already out on a service call, or at home, or doesn't work Saturdays.
Why emergency calls miss
The problem is structural, not a staffing flaw.
An HVAC company that runs a service team through the day does not have a receptionist on standby at 11pm. That person is home. The company's phone system either routes to voicemail, or to an answering service staffed by someone who does not know your system, your crew schedule, or which jobs you can fit in Saturday morning.
This problem gets worse seasonally. In winter, every no-heat call becomes an emergency. In summer, every no-AC call becomes an emergency. ServiceTitan's analysis of residential HVAC contractors across their platform found that in June 2025, 14.1% of all inbound calls arrived outside standard business hours (defined as Monday-Friday, 8am-5pm local time). The evening window — 5pm to 9pm — concentrated the largest share of that after-hours volume.
October, by contrast, was the slowest month, with only 9.8% of calls coming after hours. But June and July are not outliers. They are the engine. A contractor handling half the monthly call volume in two months, with a team sized for the average, is going to miss calls.
The calls that miss are not routine maintenance requests. They are heating and cooling failures with time pressure baked in.
The decision window is 90 seconds
According to the American Contractors Certification Association (ACCA), 20–35% of residential HVAC calls in peak season are classified as emergency or same-day demand. That rises above 50% during heat waves or cold snaps, when every call is a "no cool" or "no heat" call.
An emergency HVAC call is not a scheduled appointment. It is a homeowner in discomfort calling three companies, all within 10–15 minutes of each other, per Service Roundtable's benchmarking data. The homeowner books the first one to answer. The second and third calls get voicemail messages that are never returned.
Here is what happens next: a homeowner without heat at 9pm on a weeknight will call a competitor. 82% of consumers say they would call a competitor if a business did not answer, according to CallRail's 2025 survey. 21% of those same consumers say they call a competitor immediately, without even waiting through a full hold queue.
Three contractors. 90 seconds to pick up. Two voicemail boxes. One booked job.
The cost of missed emergency calls
There is no reliable published study of the exact revenue loss from a missed emergency HVAC call at the contractor level — the cost varies wildly by market, season, and job type. Attempting to calculate it from industry averages is how most missed-call articles end up with a $4,000-per-call figure that sounds specific but has no real source behind it.
What we can say with certainty is the mechanism: a single missed emergency call in January or August is a single job that went to a competitor instead of you. A $4,000 repair, a $6,000 installation, or an $8,000 replacement — the homeowner got one of those from someone. It was not you, because you did not answer.
The loss is not in "annual missed-call revenue." It is in the jobs that are already in progress at a competitor because they answered and you did not.
Why the real problem is dispatch, not calls
Many contractors think the answer is an answering service — hire someone to answer the phone after hours. The problem is that an outside answering service cannot dispatch. They can take a message, but they cannot see your crew schedule, your van locations, or which jobs you have capacity for right now.
This creates a new problem: a message gets taken at 9:02pm, but your first available truck does not roll until 8am on Monday, because the answering service has no way to communicate with dispatch in real time.
A better answer is a system that answers and dispatches. Captures the emergency, checks your actual availability, and books the job into your calendar at the urgency it deserves — same-day for a no-heat call, next-available for a service question, immediate hold-time relief during the summer 2pm peak.
The three jobs that disappear first
Not all missed calls are equal. Three categories of HVAC work have the highest margin and the lowest tolerance for waiting:
Emergency service calls (no heat, no AC). These are answered first or not answered at all. If a homeowner gets through, they book. If they do not, they do not call back.
Emergency repair-or-replace decisions. A homeowner with a broken AC in August is shopping between a $350 repair and a $5,000-plus replacement. That question needs an immediate answer, not a callback.
Maintenance-plan renewals and seasonal tune-ups. These have the softest deadline (a homeowner can still call you in February if they missed January) but the highest close rate. The contractor who calls first in November to remind a customer about fall HVAC maintenance books that service.
All three are easy to lose if the call goes to voicemail and the follow-up depends on someone remembering to call back.
What systems that answer actually capture
A system built for HVAC emergency calls has to capture three things on the first call:
System details: Unit age, fuel type (gas/electric), symptoms. A technician arriving at a house for a no-cool call needs to know if it is a compressor failure or a refrigerant leak, and what he might need in his truck. That detail comes from the call.
Address and access details: Where is the unit? Is the homeowner home? Can the crew access the side yard? Those 30 seconds of detail on the call save 20 minutes of dispatch clarification and re-routing.
Urgency level: A burst pipe in a bathroom is not the same as a broken water line in a yard. A burning smell at an electrical outlet is not the same as a warm breeze from a closed vent. The system needs to categorize the call into your own dispatch priorities during setup, so that genuine emergencies get flagged for same-day response instead of sitting in the general queue.
A system that does this does not replace the dispatcher. It frees the dispatcher. A Sunday afternoon emergency call is booked and routed automatically, with the system doing the intake that would normally tie up the person on the phone or the office manager at home.
What gets handed off to a person
The system does not make the repair diagnosis. It does not promise a specific time window. It does not handle edge cases — a homeowner with a safety question, or a customer asking if their plan covers a repair, or a callback from a previous estimate.
Those calls route to a named person on your team, with the full transcript of what was captured on the AI's call. That person knows the context, sees the address and the system details, and can make the call that a human actually needs to make.
The boundary is set during setup: you define what the system handles alone, and what needs your team. Everything else escalates.
The numbers: before and after
Here is the impact of a system that answers emergency calls 24/7:
Before: A six-person HVAC company with a part-time office person misses a real share of after-hours calls during peak season, because no one is available to answer. A busy Saturday in June has three emergency calls ring to voicemail while the office person is on another call. Each missed call is a job booked at a competitor.
After: The same after-hours calls are answered. The job details are captured. Availability is checked against the crew schedule. The homeowner has either a confirmed appointment or a message that the next available slot is Monday morning. No voicemail. No missed 90-second window.
The exact revenue impact depends on your market, your close rate, and how many after-hours calls you were actually missing before — none of which we can honestly estimate for you from a published average. What's real is the mechanism: every after-hours call that now gets answered instead of voicemailed is a chance at a job that used to go to a competitor by default. Pull your own call log if you want a number specific to your business; we won't manufacture one here.
That arithmetic is specific to your business. But the mechanism is universal: the first person to answer gets the job.
Getting the 90-second advantage
A system built for HVAC emergency dispatch has to do three things simultaneously:
- Answer the call before the homeowner tries the second number. After-hours, weekend, and peak-season surges — all answered by the same system that answers weekday office calls.
- Capture enough detail that dispatch knows what to send. System type, the problem, the address, and the urgency level are collected on the call without requiring a callback.
- Book availability into your real schedule. Not a generic "someone will call you back" message, but a specific appointment slot or a next-available time that the crew can see on the dispatch board the next morning.
The job goes to whoever answers first. Make sure that is you.
FAQ
What happens if I am on the phone with another customer during a peak call window?
A system designed for emergency HVAC calls does not force the dispatcher to choose between two live customers. After-hours calls and overflow during peak hours are handled by the AI system, so the person on your team stays on the phone with the customer they started with instead of being interrupted.
Do I have to answer calls at 11pm?
No. You set your answering rules during setup. You can configure the system to answer, capture details, and tell the homeowner the next available appointment is Monday 8am — which is infinitely better than a missed call, but still respects your crew's sleep.
What if a call needs a diagnosis, not just booking?
It does not. The system captures the symptom ("no cool") and the system type ("heat pump, 8 years old"), and routes any diagnostic questions to a person on your team with the full transcript. The homeowner gets an expert answer, and the job gets booked.
What if the system books a job we cannot fit?
Your available appointments are set during setup. The system books into real slots on your crew schedule, not imaginary ones. Overboking is not a risk because the system only books into the availability you give it.
Ready to stop losing emergency calls to competitors? Check the AI receptionist for HVAC companies to see how the system works, or run your own numbers on what a missed call actually costs in your market. Questions? Get in touch.


