For residential roofing contractors

Booked Inspections, Not Raw Leads.

Battencast turns storm, permit, and aging-roof signals into qualified homeowners — and books inspection appointments onto your calendar.

Example.

A hail cell hits at 9:47 PM. Battencast can have outreach moving by 9:48.

Apply · contractor program

Replies within one business day
See how it works
Sourcing
First-party
Time to pickup
Target: < 60 s
Outcome
Booked inspection
EXAMPLE BATTENCAST SIGNAL FEEDIllustrative simulation of what Battencast would surface inside your roofing territoryDallas–Ft. Worth service area
  1. just nowPlano, TX 75024

    Hail swath (1.25") crosses 412 roofs

    6 properties flagged · outreach armed

  2. 2 min agoPermit feed · 76104

    Reroof permit filed · 3 weeks after wind event

    booked · Tue 4pm (J. Alvarez)

  3. 7 min agoAging-roof heuristic · 32809

    17-year 3-tab shingle cluster identified

    4 inspections queued this week

  4. 12 min agoFort Worth, TX 76133

    60 mph gust cell tracked by NWS

    wind watch lifted · 28 windows opened

Illustrative example · 91 opportunity events surfaced in this example→ calendar

Illustrative example showing how Battencast would operate inside a roofing contractor’s territory.

Illustrative example · opportunity scoreSample ID · permit-rich-suburb

Scoring this property…

Try another sample

Illustrative example showing the Battencast Opportunity Score — the per-property score contractors see across storm, permit, aging, and wind feeds.

Three signals

Storms. Permits. Aging roofs.

We identify homeowners most likely to need a roof, qualify them, and book a free inspection directly onto your calendar — drawing on the three roof-demand signals roofing contractors actually book against.

  • Storm-event + radar overlay

    Storm signals.

    Hail and wind footprints crossed against your service area in near real time — not after the news cycle has cooled and competitors have already mailed postcards.

    Fires the night the cell passes.

  • County permit filings · daily

    Permit signals.

    A reroof permit inside a recent wind swath is one of the strongest roof-demand events we track. We engage on the filing, not on the sale.

    3-week lead over lists bought after the storm.

  • Assessor + building-year heuristics

    Aging-roof signals.

    17-to-22-year 3-tab and architectural shingle neighborhoods lit up before the season starts — so your pipeline is full when hail shows up.

    Year-round cadence, not event-dependent.

Why the brief calls us that

Booked inspections, not raw leads.

Lead-list pricing charges you for the contact record. We charge for the booking — three pillars that hold that promise together.

  • Booked onto the calendar.

    The qualification conversation ends with a free inspection on YOUR calendar — owner, partner, or whoever you designate. No lead handoff friction, no raw name on a sheet.

  • Consent-aware outreach.

    Every outbound touch (SMS, ringless voicemail, web chat) runs against documented homeowner consent — TCPA, A2P 10DLC, and CTIA quiet-hours enforced before the first message.

  • First-party signal feed.

    Storm, permit, and aging-roof data is sourced first-party (NWS, county filings, assessor records) — not rented from a lead aggregator who sold the same record to seven other roofers.

How it books

Signal to inspection, in three steps.

A quick preview. For the long version — qualifications, scripts, what the homeowner sees, what the contractor sees — open the deep page.

  1. 01

    A signal fires.

    Storm radar, a permit filing, or an aging-roof cluster intersects with your service area and a scored opportunity event is created.

  2. 02

    We engage the homeowner.

    A2P-compliant SMS or web chat starts the qualification conversation and asks the targeting questions contractors actually care about — storm date, visible damage, roof age, intake answers.

  3. 03

    A free inspection lands.

    A 20-30 minute free inspection lands on the calendar of the contractor you designate, with the conversation record and intake answers attached.

What the contractor sees

The owner’s view after a signal fires.

A booked inspection, a confirmation text, and a dashboard that shows what worked.

  • On your calendar.

    A qualified free-inspection slot shows up on the calendar of the owner, partner, or whoever you designate — with the homeowner conversation attached.

  • Confirmed by SMS.

    The homeowner gets a confirmation text with the inspection window. Reminders fire automatically so the no-show rate stays low.

  • On your dashboard.

    Inspections, signals, conversations, and conversion show up on a single operator dashboard — so you can see what worked and where to lean next.

24/7 AI responder

Inbound within seconds.
Booked within minutes.

We initiate consent-aware outreach across your configured channels — missed calls, web forms, SMS, and chat — qualify each response against the targeting questions contractors care about, and book a free inspection directly onto your calendar.

  1. 01

    Inbound within seconds.

    Missed call, form, SMS, web chat — the responder picks up the lead in under a minute and starts a real qualification conversation.

  2. 02

    Targets what contractors care about.

    Storm date, visible damage, roof age, homeowner and insurance status, ZIP, and your preferred inspection window — collected without diagnosing damage or promising insurance outcomes.

  3. 03

    Books onto your calendar.

    A free inspection lands on the calendar of the owner, partner, or whoever you designate. No lead handoff friction, no raw name on a sheet.

Calendar

Pick a free-roof-check slot for the next 7 days from any roofer in our network.

Mornings, afternoons, and evenings — 20 to 30 minutes, no diagnosis promised. The contractor you pick arrives in the window you pick.

Loading open slots…
Start the chat qualifier →

Slots aren't committing — pick a window inside the chat to lock it in.

Plugs into the tools you already run on

No rip-and-replace.

Booked inspections land directly onto your existing CRM and the calendars of whoever should be at the door. The outcome is the appointment — the integrations are how it reaches your team.

Integrates with

Twilio SMS

Deployment support for

AccuLynxJobNimbusRoofrBuildertrendGoHighLevelGoogle CalendarOutlook

Don't see yours? Apply with the form above and tell us what you run on — we'll source it.

Frequently asked

Questions owners actually ask.

Storms don't wait. Neither should your pipeline.

Apply to the contractor program. We'll come back with the recent roof-demand signals in your ZIPs and a scoped tier recommendation — no contract, no demo video, no call-center handoff.

Replies within one business day.