Roofing in Dallas–Fort Worth: be the local roofer who texts back first
When softball hail hits Rockwall, 300 homeowners call roofers in the same afternoon and 40 crews from out of state arrive by the weekend. The local roofer who answers, inspects and follows up for six weeks through the insurance process is the one still standing in October. Here is how.

What a roofing company in DFW should set up first
An AI receptionist on your existing DFW number that books free inspections by neighbourhood, screens out solicitors and adjusters, and texts back every missed call inside a minute during storm weeks; a 45-day follow-up sequence that tracks the insurance claim (inspection, adjuster meeting, approval, build, depreciation); and a review request the day the final invoice is paid with the drone photo. Roofing runs a 30-day sales cycle at 3 to 7% lead conversion, so the follow-up is where the money is.
What roofing calls look like in Dallas–Fort Worth
DFW is the hail capital of the United States, and 2026 proved it: the National Weather Service confirmed softball-sized hail across Parker, Wise, Johnson, Rockwall and north-east Dallas counties between 24 and 29 April, with an EF3 tornado at Mineral Wells. Every storm like that brings two surges: a call surge in the first 72 hours, when homeowners are panicking and your phone is unusable, and a trust surge in the following six weeks, when they are deciding between you and a crew with Oklahoma plates.
Storm-season roofing leads on Angi and Local Services Ads run $150 to $400 in DFW, an insurance replacement bills $12,000 to $25,000, and Angi sends each lead to 3 to 5 contractors. Hatch’s 2026 figure of 27% of calls unanswered is a normal day; in the 72 hours after a hail event most small DFW roofers miss more than half, because the owner is on roofs.
The DFW roofing calendar
| Months | What rings the phone | What to have running |
|---|---|---|
| March–June | Hail and wind events (peak April–May), inspection requests, insurance claims | Receptionist on overflow 24/7, missed-call text-back, inspection booking by neighbourhood, claim-tracking sequence |
| July–September | Builds from spring claims, heat-related shingle failures, supplement negotiations | Depreciation and completion follow-ups; review requests at final invoice |
| October–November | Fall storms, re-inspections of homes that waited, cash roof quotes | Reactivation texts to spring inspections that never filed; cash quote follow-up |
| December–February | Ice storm damage, leaks found during cold snaps, planning | Scripts and claim templates updated; reviews replied to; Angi and LSA profiles refreshed |
Texts written for DFW roofing customers
Replace the brackets. Every text comes from a named person and ends with a one-word question.
Missed call during a storm week
“Hi, [Name] at [Company], [Rockwall]-based roofers since [year]. Sorry we missed you, phones are busy after the storm. Reply with your address and I will book a free inspection this week. We are local and we will be here when the claim pays.”
Inspection booked
“You’re set, [First name]: [PM] will inspect [address] on [day] between [9 and 11am] and leave a photo report whether or not there is damage. No charge, no pressure. Reply CHANGE if that time doesn’t work.”
Claim follow-up, after adjuster meeting
“[First name], the [State Farm] adjuster meeting is done and we matched on [25] squares. Approval letters usually take [7–10] days. I will text when it lands; nothing you need to do. Questions, reply here.”
Review, day the final invoice is paid
“Thanks for choosing a local crew, [First name]. Everything is closed out with [insurer] and here is the finished drone shot: [photo]. If you are happy with how it went, a Google review helps other [Parker County] homeowners pick a roofer who will still be here next year: [link].”
What it costs and what it recovers in DFW
Typical tickets: $12,000–$25,000 insurance replacement. Lead cost: $150–$400 per storm-season lead on Angi and LSA. Hatch’s 2026 data has 27% of inbound calls going unanswered and under 3% of those callers leaving voicemail.
| Line item | Monthly |
|---|---|
| AI receptionist, unlimited minutes | $97 |
| Call minutes (storm month: 500 calls × 3 min at 1.2¢) | About $18 |
| Texts (missed-call, inspection confirms, claim sequence, reviews, ~2,000 segments) | About $15 |
| Local number and A2P registration | $1.15/mo + $24.50 one-off |
| Recovered: half of 500 storm calls that would have been missed | 250 calls; at a 10% inspection-to-roof rate and $15,000 average, about $375,000 in a storm month |
Rules that apply in Dallas–Fort Worth
Texas does not license roofers at state level, so your reviews and local registration do the trust work; put it in every text signature. Permits: Dallas, Fort Worth, Plano, Arlington and Frisco all require permits for water heaters, panel changes and roof replacements, each through its own portal. Texting: under Texas SB 140 (effective 1 September 2025) texts to prospects are telephone solicitation, so sends stay between 9am and 9pm (noon to 9pm Sunday); follow-up to people who contacted you first is exempt from registration under the November 2025 settlement. Texas is one-party consent for call recording. Texas does not license roofers, so put your RCAT or Better Business Bureau registration and your physical DFW address in every text; homeowners have been warned about storm chasers. Roof replacements need permits in Dallas, Fort Worth, Arlington, Plano, Frisco and most suburbs. Door-knocking after a storm is restricted by local solicitation ordinances in several DFW cities, which is one more reason the first contact should be a text reply to their call.
How we set this up for DFW roofing companies
Keep your 214, 469, 972, 817 and 682 number
We port or forward it; callers see the local number they already know.
Load local specifics
Service zips across Dallas, Tarrant, Collin, Denton and Rockwall counties, your dispatch fee, emergency rules, and the licence number in the signature.
Connect your software
ServiceTitan, Housecall Pro, Jobber or your calendar; bookings and call summaries land where your dispatcher looks.
Turn on the three sequences
Missed-call text-back, estimate follow-up timed for roofing, and review requests after the paid invoice.
Review the first two weeks of calls
We listen with you and fix wording, zones and the DFW specifics the AI gets wrong.
Questions owners ask
Can the AI handle the 72 hours after a hail storm?
Yes. It takes unlimited concurrent calls, books inspections by neighbourhood, screens solicitors and texts back every missed call inside a minute. That is the window where local roofers lose the most.
Does it keep following up through the insurance claim?
Yes. The sequence tracks inspection, adjuster meeting, approval, build date and depreciation release, texting the homeowner at each step so they never wonder what is happening.
How do I stand out from out-of-town crews?
Local area code, physical address in the signature, “here since [year]” in the first text, and a review count that proves it. The receptionist says all of that.
Should I text back homeowners who got a free inspection but never filed?
Yes, in October. The reactivation text (“still time to file before the one-year deadline on the April storm”) books a meaningful share of them.
Which DFW cities had confirmed damage in April 2026?
NWS confirmed softball-sized hail in Parker, Wise, Johnson, Rockwall and north-east Dallas counties and an EF3 at Mineral Wells. Those neighbourhoods should be first in your reactivation list.
Will callers hear a DFW number?
Yes. We keep your existing 214, 469, 972, 817 and 682 number so nothing changes for customers or your truck wraps.
Does the AI know DFW neighbourhoods and zip codes?
Yes. Your service area across Dallas, Tarrant, Collin, Denton and Rockwall counties is loaded so it books only where you work and quotes the right trip fee.
Is texting customers legal in Dallas–Fort Worth?
Yes. Texas SB 140 applies statewide: 9am to 9pm sends, noon to 9pm on Sunday, and follow-up to people who contacted you first is exempt from registration under the November 2025 settlement.
Do I need my licence number in texts?
There is no state trade licence for roofing in Texas. Put your insurance and any local registration in the signature instead.
How long does setup take in DFW?
About two weeks, mostly waiting on number porting and A2P text registration. Local scripts and software connection take two or three days of that.
Next pages
Sources
- National Weather Service Fort Worth, April 24–29 2026 severe weather summary.
- WebFX, Home Services Marketing Benchmarks (updated 29 Jun 2026): roofing 3–7% conversion, 30-day sales cycle.
- Home Showoff, Angi lead distribution 2026: 3–5 contractors per lead.
- Hatch, Speed to Lead Statistics 2026: 27% of inbound calls unanswered, under 3% leave voicemail.
- ERCOT, peak demand record 91,089 MW on 22 Jul 2026.
- Texas SB 140 (1 Sep 2025); Texas AG settlement Nov 2025.
Next hail season, answer every call.
We put the receptionist, inspection booking, claim-tracking texts and review requests on your DFW number before spring. You stay on the roof.