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- Sourcing
- First-party
- Time to pickup
- Target: < 60 s
- Outcome
- Booked inspection
just nowPlano, TX 75024
Hail swath (1.25") crosses 412 roofs
6 properties flagged · outreach armed
2 min agoPermit feed · 76104
Reroof permit filed · 3 weeks after wind event
booked · Tue 4pm (J. Alvarez)
7 min agoAging-roof heuristic · 32809
17-year 3-tab shingle cluster identified
4 inspections queued this week
12 min agoFort Worth, TX 76133
60 mph gust cell tracked by NWS
wind watch lifted · 28 windows opened
Illustrative example showing how Battencast would operate inside a roofing contractor’s territory.
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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
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
Deployment support for
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.