Nick George — AI Agents & Automation
Missed-Call Text Back · By trade

Missed-call text back for roofers

A roofer on a ridge can't take the storm-damage call. This texts the caller back in seconds, asks if water is coming in, and offers an inspection time. $249/mo.

See the roofers templates

$249/mo · $850 setup · month to month

Nick George  ·  Published September 22, 2026

The morning after hail

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.

Five callers, one number

What each storm-week caller gets back.

Nobody leaves a message: the unanswered call ends with a spoken apology that says a text is coming. The first text asks whether water is getting in or they want an inspection, and the table is what happens once they answer.

The callerNeedsAfter they reply
Water is coming inSomeone today, even if it's a tarp.Nothing more from the agent. A reply that sounds urgent reaches you as a Slack alert with a suggested reply, and you make the call. Never a booking link for a ceiling that is dripping.
Has a claim openAn 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 checkedPeace 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 replacementA 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 somethingYour 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.

The opener and two answers

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.

The first text

Gablestone Roofing, automated assistant. We missed your call during a busy storm week. Is water getting inside right now, or are you looking for an inspection? Reply either way and we will point you to the right next step. Reply STOP to opt out.

245 characters, under the 300 cap

Answered

We have a hail claim open. Adjuster is coming Thursday.
We can inspect and photograph the damage before your adjuster visits Thursday. Pick an inspection time: gablestone.example/inspect

130 characters

Held for you

Water is dripping into the upstairs bedroom.
Suggested reply in your alert (you send it)A crew lead is calling you in the next few minutes. Until then, a bucket under the drip and anything valuable moved out of the way.

131 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.

The long sale

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 $4,318 including setup. 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 2.7 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.

The rules

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 gets no text; it goes to your alerts.
  • 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.

Your CRM and the price

$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 and phone usage, typically $20–40 a month, after a $850 setup. No free trial, 30-day cancel 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.

Not sure this is the right agent?

Say what you're on and how many calls go unanswered. I'll tell you which agent, or none, before you pay anything.

Owner questions

Questions roofers owners ask.

Can it handle the call volume after a hailstorm?

Yes. Each missed call is screened and answered on its own within seconds, so a storm day with many missed calls gets many individual replies. The monthly price does not change with volume; the AI and phone usage billed on top rises with the number of texts sent.

What does it say to someone filing an insurance claim?

Only what your intake allows. It can offer an inspection and ask when the adjuster is scheduled, but it does not comment on coverage, deductibles, or whether a claim will be approved. Anything you list as a promise you never make is checked on every draft before it sends.

Can I use it to text homeowners in a storm-damaged neighborhood?

No. It only replies to people who called your business, about that call. Texting homeowners who never contacted you is marketing, which requires prior written consent, and the agent is built so it cannot send those messages.

Does it follow up on estimates I have already sent?

No. It replies to a caller who just contacted you and keeps that conversation going if they text back. Chasing an estimate weeks later is outbound follow-up, which this agent does not do.

Should I set it up before storm season?

Yes. The toll-free number has to be verified under your company's name before it can text, and that typically takes about three business days. Setting it up after a storm hits means the first busy days go by without it.

Have Missed-Call Text Back set up for you.

One call, one link, then the carrier's wait. Everything on this page runs from your own number.

Everything Missed-Call Text Back does