Storm alerts for roofers

Be the first roofer they hear from after a storm.

Your best leads are already in your phone: past customers, old estimates and homeowners who called last year. We build you an AI agent that watches the weather in your service area. When hail or high wind hits, it texts the right people with a free inspection offer and books the visits.

  • Watches your ZIP codes
  • Texts only your own contacts
  • Books inspections for you

Illustration with sample data.

How a storm day works

From hail report to booked inspections, before most roofers are up.

You choose which storms count and which ZIP codes you cover. Here's a typical hail morning.

  1. Hail hits part of your area

    Public storm reports show hail or high wind above the size you set, in ZIP codes you serve.

  2. You get a text

    Where it hit, how big the hail was, and how many of your contacts live there.

  3. You approve one message

    One tap on your phone. Nothing goes out without your OK.

  4. Your contacts in that area get the offer

    Past customers, old estimates and past leads, in that area only.

    Hi Tom, it's Hill Country Roofing. Last night's hail came through your neighborhood. Want us to swing by for a free roof check?
  5. Replies turn into inspections

    The agent answers replies and books visits into the slots you opened, and pauses when you're full.

  6. One friendly follow-up

    To anyone who hasn't replied. Then it goes quiet.

Who gets the text

Your next jobs are already in your contact list.

Only people who already know you. Each group gets a message written for them.

Past customers

Roofs you already installed

Warranty-aware messages that know when you did the job.

We installed your roof in 2019. After last night's hail, want a free check to make sure it's all good?
Old estimates

Quotes that never closed

Homeowners who got a price from you when the timing was wrong.

Last night's storm hit your area. Want us to take another look and refresh your estimate?
Past leads

People who called but never booked

Calls and form fills that never made it onto the calendar.

You reached out about your roof last year. After this week's wind, want a free inspection?
Between storms

Seasonal check-ins

A few friendly reminders a year, so your name comes up first.

Fall check-in: want a quick roof and gutter look before winter? It's on us for past customers.
All year, not just storm season

On their mind before the roof leaks.

Storm alerts go out whenever weather hits. In between, a few friendly check-ins keep you top of mind. You choose the months, or turn them off.

Jan
Feb
MarSpring check
AprStorm alerts
MayStorm alerts
JunStorm alerts
Jul
Aug
Sep
OctFall check
Nov
DecWarranty reminder
Storm alerts, whenever weather hits your areaSeasonal check-ins you choose
Texting done right

Respectful by design.

Storm texting only works if people trust it. These rules are built in.

Only your contacts

People who did business with you or asked for a quote. Never bought lists.

Opt-out on every text

Reply STOP and they're removed instantly, for good.

Quiet hours

No texts late at night or at dawn, even after a big storm.

Registered number

Your texting number is registered with the carriers, so messages get delivered.

How it works

We build it. You own it.

No software to learn. We clean up and load your contacts, set your storm rules and write the messages with you, then maintain it after launch.

  1. See it live

    On a 20-minute call you watch a storm alert go out and book an inspection, and we look at the contacts you already have.

  2. We set it up for you

    We import your past customers, old estimates and leads, set your ZIP codes and storm thresholds, and connect your calendar and phone.

  3. It watches, you inspect

    When a storm hits your area, you approve one message and the agent handles the replies and bookings.

Pricing

One price. No surprises.

A one-time setup, then a monthly fee to keep it watching and maintained. A few storm inspections turning into roofs usually covers years of it.

Done for you
$1,200 one-time setup
+ $199/month maintenance

Starting price for most roofing companies. Very large contact lists and multiple markets are quoted on the call. No long-term contract. Cancel anytime. Texting is billed to your account directly, at cost.

Book a free call

Everything that's included

  • Contact cleanup and importPast customers, old estimates and leads, from your CRM, phone or spreadsheets.
  • Storm watch for your ZIP codesHail and wind thresholds you choose, from public storm reports.
  • Messages written with youStorm, warranty and seasonal check-in messages, in your voice.
  • Books inspections for youStraight onto your calendar, and pauses when you're fully booked.
  • Texting done right, plus a dashboardCarrier registration, quiet hours, instant opt-outs and ongoing maintenance.
What clients say

Kind words from past clients.

★★★★★
“Consistently exceptional quality with a level of attention to detail that is hard to find. Delivered everything ahead of schedule, exactly as promised.”
C
Chris Wright
★★★★★
“Efficient, knowledgeable, and incredibly easy to work with.”
A
Angela Cacace
★★★★★
“Seamless communication and a deep understanding of our vision.”
L
Lindsay Morton
★★★★★
“Absolutely nailed it. Fast, responsive, and super easy to work with.”
D
Dan D'Aquisto
★★★★★
“Delivered with precision, speed, and strong attention to detail.”
A
Ali A.
Book a free callFree, no obligation. We reply within 1 business day.
Questions

What roofers ask us first.

Is it legal to text my past customers?

The agent only texts people who have already done business with you or asked you for a quote, never bought or scraped lists. Every message includes an opt-out, quiet hours are respected and we register your texting number with the carriers. Texting rules vary by state, so we go over yours on the call.

How does it know when a storm hits?

It checks public storm reports for the ZIP codes you serve, against the hail size and wind speed you choose, and texts you when one qualifies.

Won't I get more calls than I can handle?

It only books into the inspection slots you open on your calendar and pauses when they're full. Everyone else is told when you'll have availability.

What happens between storms?

A few check-ins a year, like a fall roof and gutter check or a warranty reminder, so your name stays top of mind. You choose how often, or turn them off.

I don't have my contacts organized. Is that a problem?

No. Part of the setup is pulling your past customers and old estimates together from your CRM, phone contacts or spreadsheets and cleaning them up.

What does "you own it" mean?

We set everything up on an account in your name. The agent, the dashboard and your contact list live there, not on our servers. If you ever stop working with us, it stays yours.

Get started

Be the first call after the next storm.

Book a free 20-minute call. You'll see a storm alert go out and book an inspection live, then we'll tell you straight if it's a fit.

  • Free, no obligation
  • See it working live, not a slide deck
  • Built on your account, yours to keep

Book a free call

Takes 20 seconds.

We reply within 1 business day with times for a call.

Thanks, that's in.

We'll be in touch within one business day with times for a call.

Book a free callFree · 20 minutes · no obligation