If you run a service business — HVAC, plumbing, roofing, electrical, locksmith, restoration, salon, dental, veterinary — your phone is your single most valuable asset. Every ring is a potential job. Every missed ring is potential revenue walking to your competitor.
Most owners massively underestimate how much they're losing. Let's run the actual math.
The honest numbers
Industry studies (HVACi, Service Roundtable, BrightLocal 2026 surveys) consistently find:
- 40-62% of inbound calls to small service businesses go unanswered during peak hours, lunch, after-hours, or when techs are on jobs
- Only ~25% of callers leave a voicemail. The other 75% hang up and call the next number on their list
- Of voicemails left, ~40% never get a callback within 4 hours — by then the customer has booked someone else
- 80%+ of service-business buyers call 2-3 competitors and book whoever answers first
Translation: if your phone rings 100 times this month and you answer 60% of them in real time, you're not capturing 60 leads — you're capturing maybe 70 (the answered + the 25% of voicemails you actually call back fast enough). The other 30+ calls are revenue that went to a competitor or never converted.
Calculating your loss
Plug your numbers into this formula:
Monthly missed revenue =
(monthly inbound calls × % missed × % that don't book elsewhere recovered)
× average job value
× close rate on answered calls
Most owners don't track inbound call volume — your phone bill or Google Business Profile call insights will show it. Or pull last month's call log from your phone.
Real examples
Solo HVAC contractor, 80 calls/mo, $450 average ticket, 60% close rate
- Missed calls: 80 × 45% = 36/mo
- Recoverable (callbacks within 4hrs): 36 × 25% = 9/mo
- Permanently lost: 27 calls/mo
- Lost revenue: 27 × $450 × 60% = $7,290/mo, or $87,480/year
Plumbing company, 220 calls/mo, $620 average ticket, 55% close rate
- Missed calls: 220 × 50% = 110/mo (plumbing has higher emergency volume)
- Permanently lost (after recoverable callbacks): ~83/mo
- Lost revenue: 83 × $620 × 55% = $28,303/mo, or $339,636/year
Roofing company in storm season, 400 calls in a single peak week, $14,000 average residential re-roof, 22% close rate
- Missed calls during surge: 400 × 65% = 260
- Permanently lost: ~195
- Lost revenue: 195 × $14,000 × 22% = $600,600 in one week
These numbers aren't worst-case — they're typical. The roofing example is what actually happens to small contractors when a hailstorm hits and they have one human on the phones.
Why owners underestimate this
Three reasons missed-call cost is invisible:
- You can't see what you didn't see. A caller who hung up after one ring leaves no trace. No voicemail, no callback request, no record in your CRM.
- Voicemail callback rates feel higher than they are. When you call someone back at 7pm and they say "I already booked someone, thanks" — you usually don't log that as a "lost lead." It just disappears.
- The "first job" framing hides lifetime value. A captured HVAC customer is worth ~$3,800 over 5 years (initial install + maintenance + replacement parts). One missed call isn't a $450 loss; it's a $3,800 loss.
What a missed call actually costs
For a typical service business, the real cost of one missed call that doesn't get recovered:
| Industry | Avg first-job value | Avg lifetime value (5yr) | Realistic cost per missed call |
|---|---|---|---|
| HVAC | $450 | $3,800 | ~$280 |
| Plumbing | $620 | $4,200 | ~$340 |
| Roofing | $14,000 | $14,000 | ~$3,080 |
| Electrical | $380 | $2,900 | ~$210 |
| Restoration | $8,500 | $11,000 | ~$1,870 |
| Veterinary | $180 | $4,400 | ~$225 |
| Dental | $320 | $7,200 | ~$370 |
| Salon | $85 | $1,800 | ~$95 |
| Auto repair | $410 | $3,100 | ~$240 |
(Cost-per-missed-call = (avg LTV × close rate × % permanently lost). Using ~22% close rate on inbound, ~75% permanently lost without recovery.)
What can you actually do about it?
You have three real options:
1. Hire a human receptionist. $42,000-$58,000/year loaded for one full-time, US-based receptionist who covers business hours only. Doesn't cover after-hours, lunch, or peak overflow. Still misses calls when on another call.
2. Hire a human answering service (Ruby, AnswerConnect, Smith.ai, etc.). $250-$500/mo for daytime coverage, with per-minute or per-call overages. Most charge extra for after-hours, weekends, and Spanish-speaking. Hold queues during peak hours. Can take a message but can't book on your calendar or handle nuanced questions.
3. Use an AI receptionist. $49-$249/mo flat rate, answers every call instantly with zero hold time, handles unlimited concurrent calls, works 24/7/365, books on your calendar, dispatches emergencies, captures qualified leads.
The math is one-sided. Even at the most expensive AI tier ($249/mo), one captured emergency call pays for the year. Most service businesses we onboard see positive ROI within the first 2 weeks.
What to look for in an AI receptionist
If you're evaluating AI receptionist platforms, the criteria that actually matter:
- Sub-1-second response latency (anything slower feels broken — most callers hang up)
- Real conversation, not a script (powered by modern LLMs, not 2010-era IVR)
- Books on your calendar (Google Calendar, Housecall Pro, ServiceTitan, Jobber)
- Dispatches emergencies (warm-transfer to your on-call tech with full context)
- Bilingual support if you serve diverse markets (English + Spanish or Chinese)
- Knowledge base so it answers from your real pricing, hours, and service area
- Flat-rate pricing, not per-minute charges that explode during peak season
- Setup under 30 minutes — you shouldn't need an engineer to configure it
OrangeChat checks all of these and starts at $49/mo. We have specific industry templates for HVAC, plumbing, and roofing.
TL;DR
- Service businesses lose 30-50% of inbound calls — most are never recovered
- The real cost per missed call is the customer's lifetime value × close rate, not the first job
- A typical HVAC contractor loses $80,000-$120,000/year to missed calls
- An AI receptionist closes that gap at 5-10x lower cost than human alternatives
- ROI typically shows up in the first 14-30 days
If you want to see what an AI receptionist sounds like before you commit, try the OrangeChat live demo — talk to the AI yourself, no signup needed.