The average re-roof in Southern California runs between $12,000 and $20,000. Even a standard repair sits around $15,000. That's someone's biggest home expense this year.
Now imagine they search "roof repair near me." They click the first result. They call. Nobody answers. What do they do? They hang up and call the next one. Within 30 seconds.
The math nobody runs
A roofer without a system for answering calls will miss calls. Trucks are on roofs. Office staff takes lunch. Calls come in at 6:47 AM from someone who just noticed a leak.
Ten calls a month go to voicemail or ring out. Not unusual. Industry data says 60–70% of callers who reach voicemail for a service business won't leave a message and won't call back.
Of those ten missed calls, maybe one in three would have actually become a booked job. That's conservative — these are people actively searching for a roofer.
Three booked jobs at $15,000 average ticket.
Not because your work is bad. Not because your price is too high. Because someone didn't pick up.
"But I return every call"
Here's what we hear all the time. And you probably do. But the data says it doesn't matter.
Responding within 5 minutes makes you 21x more likely to qualify the lead than responding in 30 minutes. After an hour, the odds drop to near zero. A voicemail at 9 AM, returned at lunch, is already cold. The homeowner already has two estimates scheduled.
Response time → likelihood of qualifying the lead
What a system looks like
When a call is missed, an automated text goes out within 60 seconds: "Hey, this is [Company]. Sorry we missed your call — we're on a job right now. What can we help with?"
That text does three things:
- Tells the caller they didn't fall into a void
- Starts a conversation (now you have their number)
- Buys you time to call back — and when you do, they're expecting it
We've seen this single automation recover roughly 40% of missed calls. No new ad spend. No new marketing. Just catching what was already there.
The invisible cost
The hardest thing about missed calls is you never see what you lost. There's no line item on a P&L that says "revenue from people who called and nobody answered." It just looks like a slow month. Or a bad season. Or "ads aren't working."
But if you're paying for marketing that generates calls, and those calls aren't being caught, you're paying twice — once for the lead, and once in lost revenue when it walks.
Want to see how many calls you're actually missing? We can pull that in the first week. Book a 30-minute call and we'll show you the gap.
Book a Strategy Call →

