
Most roofers think a missed call is just a minor inconvenience. Someone will call back, or they'll leave a voicemail, or they'll find you online. Right?
Not really. Research consistently shows that more than 80% of callers who reach voicemail don't leave a message. They just hang up — and call your competitor instead.
When you do the math on what that actually means for your revenue, it tends to get uncomfortable fast.
Let's walk through a simple calculation. You can plug in your own numbers, but here's a realistic example for a mid-sized roofing company:
So every missed call costs you about $3,150 in expected revenue. Miss five calls a week and you're looking at over $800,000 a year walking out the door.
That's a worst-case framing, sure. Not every call is a hot lead. Some are tire-kickers. Some are wrong numbers. But even if you cut that number in half — even if you cut it to a quarter — it's still a lot of money.
Most roofing companies miss calls in pretty predictable windows:
After hours. You stop answering at 5pm. Homeowners — who have their own jobs — are just starting to think about calling.
During jobs. You're on a roof, your crew is working, nobody's near a phone. A hailstorm rolled through last week and your line is ringing off the hook.
Storm surges. When severe weather hits, call volume can spike 3–5x overnight. It's the best lead-generation event you'll ever have — and the one you're least equipped to handle.
Lunch and breaks. Small gaps that add up over weeks and months.
Here's the part that makes this even more expensive: speed matters almost as much as whether you answer at all.
Studies on lead response time show that your chances of converting a lead drop by roughly half with every five minutes that passes after they first try to reach you. By the time you call someone back an hour later, most of them have already booked a free inspection from a competitor who answered live.
Roofing leads are not patient. When a storm just dropped a tree branch through someone's roof, they want answers now — not a callback tomorrow morning.
The good news is that this is a fixable problem. The bad news is that the fix isn't "try harder to answer the phone."
If you're a one- or two-person operation, you literally cannot answer every call and still do the work. If you run a larger crew, your best salespeople are out selling and installing — not sitting by the phone.
The options are: - Hire a dedicated receptionist (expensive, $35–50k/year, only available 9–5) - Use a traditional answering service (inconsistent quality, often just takes messages) - Use an AI-powered answering service that can qualify leads, answer common questions, and book appointments around the clock
The last option has gotten dramatically better in the last few years. A good AI receptionist can handle the entire intake conversation — asking the right questions, quoting ballpark pricing, and getting an appointment on the calendar — without anyone on your team lifting a finger.
You don't need to overhaul your whole business. Start here:
Calculate your own number. Take your average job value, multiply by your close rate, and that's what each missed call is worth. Write it down somewhere visible.
Identify your worst windows. Track missed calls for two weeks — most phone systems have this data. When are you missing the most?
Cover those windows first. You don't need 24/7 coverage on day one. Even covering evenings and weekends can recover a significant chunk of missed revenue.
Test your own line. Call your business number at 6pm on a Friday and see what happens. Whatever experience you get is what your leads are getting.
Missed calls are a solvable problem. The math makes it worth solving.
If you want to see how Volley handles after-hours calls for roofers, [you can try it free for 14 days](https://www.withvolley.com) — no setup fee, no contract.