It's January. A Tuesday. The temperature outside is 14 degrees.
At 2:17am, a furnace in a three-bedroom ranch house stops producing heat. The homeowner — a 43-year-old accountant named Sarah — wakes up at 2:45am because the bedroom is 58 degrees and dropping. Her two kids are asleep down the hall. She checks the thermostat. Nothing. Checks the furnace. The blower is running but there's no heat. She doesn't know what a flame sensor is. She doesn't know that a $12 part would fix this in twenty minutes.
What she knows is that it's below freezing, her house is getting colder, and she needs someone to come fix this now.
She picks up her phone and Googles "emergency HVAC near me."
The next 12 minutes
Sarah finds three companies with decent reviews and "24/7 emergency service" on their Google listing. She calls them in order.
Company C gets a $230 repair job. But that's not the real number.
The real number
Sarah tells her neighbor about Company C. The neighbor saves the number. Six months later, the neighbor's AC goes out in July — a $1,400 compressor repair. Company C gets that job too. Sarah's sister-in-law moves to the area the following year. She asks Sarah who she uses for HVAC. Company C.
That 2:51am phone call that Company A didn't answer? It was worth somewhere between $3,000 and $8,000 in lifetime revenue. They'll never know it existed.
Company A's owner will look at his monthly numbers and wonder why growth is flat. He'll blame the economy, or Google Ads, or the new competitor across town. He'll never connect it to the 6-8 calls per week that ring through to voicemail between 6pm and 7am — because those calls leave no trace in his system.
This isn't a 2am problem
The 2am emergency is the dramatic version. But most missed calls happen during business hours.
They happen at 11:45am when the office person is at lunch. They happen at 2:30pm when she's on a call with a supplier and two lines are ringing. They happen at 4:55pm when she's already mentally clocking out. They happen when five calls come in during a 10-minute window and she can only handle two.
A typical 10-person HVAC company misses 20-35% of inbound calls. Not because anyone is lazy. Because one person can answer one phone at a time, and the phone doesn't know that.
At 25 calls per day and a 30% miss rate, that's 7-8 missed calls daily. Industry data says 85% of those callers don't leave a message — they call the next company. At an average job value of $650 and 120 peak-season days, the math looks like this:
7.5 missed calls × 85% calling a competitor × $650 × 120 days = $78,000/year
Even at conservative numbers — 20% miss rate, $450 average job — you're looking at $40,000+ per year in revenue that silently walked out the door.
What Company C probably did
Company C might have a night dispatcher. That works — but a full-time after-hours employee costs $35,000-45,000/year in salary alone, plus benefits, plus the management overhead of a role with 90% downtime and 10% high-stakes moments.
Or Company C might have set up a system: an AI answering service, a call forwarding chain, or a virtual receptionist. Something that picks up every call, asks the right questions, and either books the job or routes it to the on-call tech. Cost: $50-400/month depending on the solution.
The specific tool matters less than the principle: the phone gets answered, every time, by something that can actually help the caller.
Voicemail is not that thing. An IVR menu that routes to another voicemail is not that thing. A recorded message that says "our office hours are 8am to 5pm" while your Google listing says "24/7 emergency" is actively damaging your reputation.
How to know if this is your problem
Most HVAC owners don't think they have a missed-call problem. Here's how to find out in one week:
- Check your phone system's call log. Count every call that rang more than 4 times or went to voicemail. If you don't have a call log, that's already a problem.
- Check your Google Business Profile. Under "Calls," Google tracks how many calls come from your listing. Compare that to how many calls your office person remembers taking. The gap is your miss rate.
- Ask your front desk how many calls they miss per day. Whatever they say, the real number is 2-3x higher. This isn't a criticism of your staff — it's a limitation of human attention.
- Multiply. Missed calls per day × 0.85 × your average job value × working days per year. That's the cost of doing nothing.
If the number is under $10,000/year, you're probably fine. If it's over $30,000, you have a revenue problem disguised as a phone problem.
Further reading
We built an HVAC-specific calculator that runs these numbers for your business: getmilo.dev/hvac-roi
For the broader math across dental, law, vet, and other industries: What a missed call actually costs your business
If you run a dental practice, the front desk bottleneck is a different version of this same problem: Your front desk can't answer the phone and greet patients at the same time
If you want to test AI call handling for 30 days with no commitment: getmilo.dev/pilot