Key takeaways
- Roofers miss calls for a physical reason: the person who would answer is on a roof, in an attic or driving between inspections.
- The text should sort the caller in one question: water coming in now, storm damage, repair, replacement or gutters.
- Route an active leak to a person within minutes, and send everything else a way to book an inspection.
- Register your number for A2P 10DLC before storm season, and keep marketing texts to customers who opted in.
Missed-call text-back for a roofing company sends an automatic text within seconds of any unanswered call, asking what the homeowner needs and offering an inspection. It matters because roofers miss calls for a physical reason. The person who would answer is on a roof, in an attic or driving between inspections, and the caller has three other roofers' numbers.
What it does
It turns an unanswered call into a text conversation before the caller dials someone else. The call rings your normal line as usual. If nobody picks up, the system texts the caller from your business number, and their reply lands in a shared inbox where whoever is free takes over. The contact is created or updated in JobNimbus or AccuLynx with "missed call" as its source.
A first text for a roofer might read, as an example:
"Hi, this is [your company name]. Sorry we missed you, our crew is up on a roof. Is water coming in right now, or do you need an inspection for storm damage, a repair, a replacement or gutters? Reply here and we will set a time."
That one question does the sorting. "Water's coming through the ceiling" alerts the on-call person to phone back and arrange a tarp. "The adjuster's coming Thursday" gets the inspection booked before Thursday. "Gutters" goes to whoever schedules gutter work. A past customer is routed to the production manager.
How missed-call text-back works
- Register for business texting A2P 10DLC, through your provider
- A call is missed
- A text goes out automatically From your business number
- The caller replies
- Booked, or a call back
Speed to lead
Speed matters most in the hours after a storm, when homeowners are calling around and canvassing crews are already on the street. Here is how one call can go, as an illustration:
| Time | Without text-back | With text-back |
|---|---|---|
| 3:10 p.m. | Hail passes through a neighborhood you serve | Same |
| 3:40 p.m. | The homeowner calls you and reaches voicemail | Same call, and a text arrives seconds later |
| 3:42 p.m. | They call the second roofer on Google Maps | They reply: "Dents on the gutters, worried about the roof" |
| 3:50 p.m. | The second roofer books them for tomorrow | Your office books your rep for tomorrow morning |
| 5:30 p.m. | Your rep calls back. They already have an appointment | Your rep confirms and tags the lead with the storm date |
The same pattern plays out at night. A leak shows up during a 10 p.m. downpour, the homeowner calls three roofers, and the one who answers by text keeps them. For more on covering calls with a voice agent, see the AI receptionist guide for roofing companies.
Setting it up
- Wire up the number you already advertise. Keep the number on your trucks, yard signs and Business Profile, and connect it through forwarding or a texting-capable provider.
- Register for business texting. Your provider registers your brand and campaign for A2P 10DLC with The Campaign Registry (The Campaign Registry). Unregistered traffic is blocked or filtered by carriers, and approval can take time, so do it in the off-season.
- Set the trigger and the hours. Decide how many rings before the text fires, and write a separate after-hours message that says when you will call back and what to do about an active leak.
- Write three versions. One for daytime, one for after hours, and a storm-surge version you switch on when call volume spikes.
- Route by answer. Active leak to the on-call phone, inspection requests to a booking link, gutter work to the scheduler, past customers to production.
- Connect it to your roofing CRM. Every conversation should create or update one contact in JobNimbus or AccuLynx, tagged with its source.
- Test it like a homeowner. Call from a personal phone at noon, at 9 p.m., and twice in a row, and confirm you get one contact, not two.
- Watch it weekly in season. Count missed calls, texts answered and inspections booked from text.
Compliance basics for texting
Replying to someone who just called you is a direct response. Anything you send after that conversation to sell them something is marketing, with stricter rules.
- Registration. Business texts from a 10-digit number need A2P 10DLC brand and campaign registration.
- Consent for marketing. Gutter promotions, storm-season offers and seasonal reminders go only to people who agreed to receive them (TCPA rules). Capture that consent on your web forms and at the inspection, in writing.
- Identify yourself and honor STOP. Name your company in the first message and stop texting anyone who replies STOP (CTIA Messaging Principles). If HighLevel and your roofing CRM both send texts, the opt-out must apply in both.
- Mind the hours. Federal rules restrict telephone solicitations before 8 a.m. and after 9 p.m. at the recipient's location, and some states set tighter limits. Keep marketing texts to daytime.
Once text-back is live, the CRM setup guide for roofing companies covers the follow-up that turns those conversations into signed roofs.
How VETS Growth Marketing helps
We set up missed-call text-back as a short project with a go-live date: registration, routing for active leaks, the three message versions and the connection to JobNimbus or AccuLynx. The number, the texting account and every conversation stay in your company's name. We report what it recovered: missed calls answered by text and inspections booked from them. Book a growth consultation and bring last storm season's call log.
Sources
- The Campaign Registry (A2P 10DLC brand and campaign registration), The Campaign Registry
- 47 CFR 64.1200: Delivery restrictions (TCPA rules), Electronic Code of Federal Regulations
- Messaging Principles and Best Practices, CTIA