Instant replies to inspection requests
Web forms, Facebook and Google leads get a text and email in under a minute, with inspection times to choose from.
Roofing jobs are won in the follow-up. After a storm the phones explode for a few days, and then a replacement decision takes weeks. We answer every inquiry instantly and follow up until the homeowner decides.
National averages from Angi / HomeAdvisor cost data.2,3
Example message we'd set up
Where roofing companies lose jobs
Only 52% of callers to home service businesses get to speak with a person (Invoca, 2026).1 Here's where that hurts roofing companies most.
After hail or wind, dozens of homeowners call in a few days. Calls and web requests that wait even a few hours go to the crews that answered first.
Form and ad leads sit in an inbox while your team is on roofs, and by the time someone calls back the homeowner has booked another inspection.
A replacement averages $9,516, so homeowners wait on adjusters, spouses and second opinions. Without steady follow-up, signed jobs go to the most persistent roofer.
Happy customers aren't asked for reviews or referrals, so every new job has to be bought with ads again.
What we set up for you
Done for you: we build it, connect it to your phone, website and calendar, test it with you, and run it. No new software to learn.
Web forms, Facebook and Google leads get a text and email in under a minute, with inspection times to choose from.
Every caller you can't pick up gets a text in seconds, so nobody slips through when the phone won't stop ringing.
Six friendly touches over 30 days on every replacement estimate, then a light monthly check-in until they decide or opt out.
Homeowners pick their own inspection slot from your calendar, with automatic reminders the day before.
After severe weather, past customers who've opted in get a short offer for a free roof check, a natural source of repeat and referral work.
Every finished roof triggers a review request and, a few weeks later, a friendly referral ask.
Real examples
Every message is written in your business's voice and approved by you before anything goes live. Marketing texts only go to customers who have agreed to receive them; everyone else gets email.
Estimate follow-up · message 2 of 6
Post-storm check-in · past customers
Referral ask · 3 weeks after the job
The math
Example assumptions: 8 missed calls a week from new potential customers (not existing customers or spam), 45% of phone leads booking (Invoca, 2026)1 and the national average repair value.2 Winning back just 30% of those callers is about $5,387/month. And a single lost big-ticket job ($9,516) costs about 32 months of our Missed-Call Rescue plan.
Simple pricing
Month-to-month, cancel anytime. Text and call usage is billed at cost, with no markup.
Text-back, instant lead replies, reviews, weekly report.
$297/mo
Free setupAdds the 24/7 AI receptionist, booking and quote follow-up.
$697/mo
Setup free for founding clientsMulti-truck and multi-location teams, custom workflows.
from$1,497/mo
Founding client offer: the first 5 businesses get the $997 Booked-Jobs setup free, in exchange for an honest case study.
Roofing questions
More questions? See the full FAQ or ask us on the call.
Book a free call →By default, six messages over 30 days on every estimate, then a light monthly check-in until the homeowner replies or opts out. We tune the timing to your sales process.
Yes. Every missed call gets an instant text, every web lead gets an instant reply, and the AI receptionist isn't limited to one phone line the way a person is.
No. Messages explain your own process and help book inspections. Any insurance or claim questions are passed to you, because that advice should come from you or the homeowner's insurer.
The national average roof repair is about $1,151 and a roof replacement averages $9,516 (Angi / HomeAdvisor data). One lost replacement lead costs more than two and a half years of our Missed-Call Rescue plan.
Free 20-minute Lead Leak Audit with the founder. No pressure, no obligation.
Other trades we work with