AI Receptionist for Roofers: What It Does and What It Costs
What an AI receptionist for roofers actually does, what it costs, and the plain math on what storm-season missed calls are costing your company.
You're forty feet up on an 8/12 pitch, tied off, with a nail gun running. Your phone buzzes in your pocket. You are not answering that. Two hours later you're back in the truck with four voicemails, three of which are hang-ups, and a hailstorm rolled through the north side of town yesterday.
That's the roofing version of the problem an AI receptionist exists to solve. Here's what one actually does, what it costs, and how to tell whether it's worth it for your company.
What a missed call actually costs you
Don't use somebody's industry average. Use your numbers.
Say your average job is a full residential replacement at $12,000, and repairs run you $800. Blend it however's honest — say a third of your calls turn into replacements and the rest are repairs. That's a blended ticket somewhere around $4,500.
Now be honest about missed calls. On a normal week you're on a roof, on a ladder, or doing an inspection with your hands full. Say five calls a week go unanswered. Not all of them book. Roofing has a long sales cycle and people get three estimates. Call it one in ten that would have become a job.
One job every two weeks at $4,500 is roughly $9,000 a month. And that's the slow number.
Then the storm hits. After a hail event your phone does a month of volume in three days, and so does every other roofer's. That's also the exact window when out-of-town crews are knocking doors in the same neighborhood. Homeowners aren't waiting for a callback when there's a guy standing on their porch with a clipboard.
Run your own version: your blended ticket, the calls you actually miss in a week, an honest close rate. Whatever that number is, it's the leak. The rest of this is whether the fix costs less than the leak.
What an AI receptionist for roofers actually does
Strip the sales talk and it's a short list:
- Texts back the second you miss a call. "This is [your company] — sorry we missed you, we're on a roof. What's going on with yours?" The homeowner stays yours instead of calling the next result.
- Asks what you'd ask. Address, what they're seeing, whether there's active water coming in, whether they've filed an insurance claim yet. The first two minutes of every roofing conversation you've ever had.
- Separates the leak from the estimate. Water in the living room tonight is not the same call as "I want a quote before I sell the house in spring." One needs a tarp today. The other needs a follow-up. It flags which is which.
- Covers the storm burst and the nights. When forty calls come in on a Saturday after hail, none of them hit a voicemail box.
That's the core. Some tools bolt on dashboards and call routing. For most roofing companies the win is simpler: the homeowner hears back in seconds, so they stop shopping while you're still on the roof.
What it costs
The established players are priced for bigger operations. Smith.ai's entry plan is $300/month for 30 calls, with overage at $11.50 per call after that (pricing). Ruby starts at $250/month for 50 receptionist minutes, and their popular tier is $720/month (pricing).
Look at those numbers against a storm week. Thirty calls is a Tuesday after hail. A per-call or per-minute plan is priced to get expensive at exactly the moment you need it most — which is a strange thing to sign up for in a business that runs on weather.
DontCall is $49 to $99 a month, flat. No per-message fees. Same core job: catch the call you missed, text the homeowner back before they book somebody else, ask the right questions, flag the emergencies. There are fair-use limits — it isn't a bottomless pipe — but the price doesn't spike because a storm rolled through.
How to actually compare your options
Ignore the feature grids. Ask three things:
- How fast does the homeowner hear back? Seconds win jobs. A callback an hour later is competing against a door-knocker who's already in the driveway.
- What happens to the price during a busy week? Flat or metered. If it's per-call or per-minute, price out your worst storm week, not your average one. That's the bill that shows up.
- Can I leave without a fight? Watch for setup fees and annual contracts. If canceling means a phone call and a retention pitch, you've learned how they treat customers.
Everything else is decoration.
The honest take
Roofing is not a business where a text replaces a conversation. Nobody signs a $12,000 replacement over SMS, and you're still going to get on a ladder and look at it yourself. An AI receptionist doesn't sell the job.
What it does is keep you in the running until you can call back. That's the whole pitch, and for a trade where the customer is actively collecting three estimates, staying in the running is most of the fight.
If you want to test it, DontCall is $99 a month with a 14-day free trial, and you cancel in one text — no phone call, no retention department. Run it through one busy week, count what it caught, and do the math against your own ticket. If it doesn't pay for itself, walk.
Either way, run your numbers. The leak is there whether you fix it or not.