The missed-call leak
Profile: a 22-technician HVAC and electrical contractor taking roughly 900 inbound calls a month. Dispatch answers what it can. Nobody is measuring what it can't.
- Calls missed / mo
- 252
- Never call back
- 214
- Jobs recovered / mo
- 9–13
- Modeled revenue / mo
- $6.2k–$8.5k
Against the Current package at $1,497/mo, the modeled payback on the $2,995 build lands inside the first 45 days. The mechanism is not clever: the phone rings out, an automated text goes out within 20 seconds, the AI answers the reply, qualifies the job and books it. The leak was never a marketing problem. It was a coverage problem wearing a marketing problem's clothes.
Show the full model & assumptions
- 900 inbound calls/month × 28% unanswered = 252 missed calls. The 28% figure is a published average for inbound call handling in high-volume phone verticals; a well-staffed shop will be lower, a two-person office much higher.
- 252 × 85% = 214 callers who never call a second time. CloudTalk's research puts non-return after a missed call at 85%, with 80% declining to leave a voicemail.
- 214 × 25% engagement on text-back = 53 live conversations. We use 25% deliberately. Vendor case studies claim 30–40%; we do not model on vendor case studies.
- 53 × 18–25% close = 9–13 booked jobs. Phone leads convert to appointments far better than web leads, but these are recovered calls, so we discount the rate.
- 9–13 jobs × $650 average ticket = $6,240–$8,450/month. Swap in your own average ticket; on a $2,400 install average the same model returns north of $23,000.
What this model excludes: after-hours calls, which typically add another 15–30% of missed volume; the referral value of a customer served instead of lost; and the lifetime value of a maintenance agreement sold on a job that would never have been booked. It also excludes gross margin — this is revenue, not profit.