Texas roofing group — US$41k recovered from missed calls in Q1
Missed-call-text-back plus AI voice receptionist across five branches. Every unanswered call gets an SMS within 15 seconds and — if the caller wants — a live AI conversation that books an estimate.

US$41k
recovered Q1
< 15s
avg SMS response
+ 128
new estimates booked
The challenge
Storm-season call volume spiked 400% above normal. Front-office staff were dropping 30-40% of inbound calls. Estimates lost to competitors who answered first. Owner had no visibility into how many calls were dropping or what revenue was walking away.
What we built
Missed-call-text-back at all five branches, tied into A2P 10DLC-registered brand + campaign with sample messages approved for the storm-repair use case.
Voice AI receptionist trained on their scope of work, price bands and scheduling rules; escalates to a live estimator if the caller asks or if sentiment turns urgent.
First-touch attribution wired so every appointment tags its source (missed-call recovery, direct call, form fill, referral).
Weekly Loom report to the owner showing recovered revenue against baseline.
Outcome
In Q1 (their first storm season with the system live), the AI + missed-call flows recovered 128 new estimates worth US$41k in signed work. Response time from missed call to first SMS averaged 14 seconds.
Services we deployed
Build duration: 2-week build + Growth Retainer
Want the real, verified case?
Book a call and we'll walk through a named client's build under NDA.