Every roof in the zip code got hit. So did your phone.
You're on a ridge with a harness on, and the phone in your truck has rung all morning. Roofing work arrives in waves: a hailstorm or a wind event lands, and half the neighborhood calls three roofers each on the same day. The one who replies first gets the inspection. The others get a callback that's already too late.
Storm weeks are also when the calls are least alike. A leak, a claim, a worried homeowner, a replacement shopper, and a lead seller all ring the same number. The reply has to tell them apart, because each needs something different from you.
What each storm-week caller gets back.
The unanswered call ends with a short spoken message and the tone for a voicemail. None of these five leaves one, so the first text asks whether water is getting in or they want an inspection, and the table is what happens once they answer.
| The caller | Needs | After they reply |
|---|---|---|
| Water is coming in | Someone today, even if it's a tarp. | A text saying someone will call them right back, and an urgent Slack alert to you with what was sent. You make the call. Never a booking link for a ceiling that is dripping. |
| Has a claim open | An inspection and photos before the adjuster visits. | The inspection booking page, with whatever your intake says about documenting damage. Never a word about what the policy will pay. |
| Wants the roof checked | Peace of mind after the storm, no leak yet. | The inspection booking page and your service area, so out-of-area callers find out now. |
| Is pricing a replacement | A ballpark and a feel for whether you're serious. | An answer from your price notes if you gave any, otherwise a handoff to you. It won't make up a per-square price. |
| Is selling you something | Your money: leads, canvassers, material deals. | The same first text as any caller on a cell. After that, an obvious pitch in the reply is meant to be marked do-not-text, not answered. |
The screening runs before any of that. Withheld numbers, spoofed caller IDs, landlines, and toll-free lines are dropped without a text or a cent of AI spend, and still logged so you can see what the storm brought in.
One thread from a roofer that doesn't exist.
Gablestone Roofing is invented for this page, and the link is a placeholder. Your version would use your wording, your service area, and your inspection page. To watch a thread arrive the way a homeowner would, see it on a roofing site: every Call button on the Ridgeline Roofing demo replays a hail-damage conversation, insurance question included.
The first text
245 characters, under the 300 cap
Answered
130 characters
Handed to you
71 characters
The claim answer is the careful one. It offers what a roofer can do, inspect and document, and says nothing about coverage or deductibles. If your intake lists something you never promise, such as “we'll get your claim approved,” the review pass checks every draft against it. Follow-up wording for roofing lives on the templates page.
It books the inspection. The roof is still yours to sell.
Before I wrote software I ran a field sales company of more than 120 people, so I won't pretend a text closes a replacement. A roof sells across weeks: inspection, estimate, the claim or the financing, a spouse who wants a second quote. This agent handles the first thirty seconds of that. It doesn't chase the estimate you sent three weeks ago, because it only ever replies to someone who just contacted you.
Which makes the arithmetic about inspections, not texts. With usage at the high end, a year of the agent is $3,468, with no setup fee. Say a replacement averages $12,000 and you sign one of every 4 inspections (both examples; use yours). One extra signed roof (revenue, before your costs) covers about 3.4 years of the agent, and that's 4 inspections booked from calls you'd otherwise have lost. If you can't picture 4 of those in a year, don't buy it.
If you'd rather storm calls be answered by a voice than texted after the fact, price a per-call AI receptionist. As of September 2026, Smith.ai's AI Receptionist is free for 25 calls a month and $3 per call after that, with Pro at $150 a month and Enterprise at $500. On the free plan a 100-call storm month runs $225 in per-call charges. Month to month there too.
It can't canvass a storm zone by text.
Roofing has a door-knocking habit after storms, and some owners ask whether the agent could text the neighborhood instead. It can't. It texts back only people who just phoned you, and only about that call. Texting homeowners who never contacted you is marketing, which needs prior written consent the agent has no way to collect.
- The first text names your company, says an automated assistant sent it, and ends with the STOP line.
- A STOP puts that number on a do-not-contact list checked by every agent you run.
- Sending is limited to 8 am through 8 pm your time. A call at 9 pm during a storm is texted at 8 am, and any voicemail it left comes to you right away.
- Promotional wording, like “$500 off storm repairs,” is refused in a reply.
For background, read the FCC's page on unwanted calls and texts and the messaging policy the number operates under. This page explains the product's behavior. Whether it suits your state is a question for your counsel.
$249 a month, and nothing to migrate.
It doesn't plug into your roofing CRM or your estimating software. It sits in front of them: missed calls forward from your cell with one carrier code to the toll-free number that sends the texts, and the text links the inspection request page you already use. HubSpot, or any CRM that takes a webhook, gets a line for every call and text, and you're alerted in Slack.
$249 a month, plus AI usage and phone line costs, typically $20–40 a month, with no setup fee. Cancel with 30 days' notice for any reason, and the number ports out with you. The toll-free number is verified under your company's name, which typically takes about three business days, so set it up before storm season, not the morning after.
Skip it if
Your work comes from door knocking and insurance referrals rather than inbound calls, or someone in your office answers the phone even in storm weeks. Either way there's no missed call for this to catch.
How the reply is written, checked, and read by me during the first weeks is on the missed-call text back page. If you also do siding, gutters, or remodels, see the contractors page.
