Here's exactly what happens inside RoofLeads Pro — every screen, in order, from the moment hail hits your city to the day you close the job. Nine steps, one roofer per city.
NOAA and the National Weather Service confirm a hail or wind event in your territory. You don't have to watch the radar or chase the news — RoofLeads reads it for you, matching NEXRAD radar signatures against every parcel in the storm's footprint, not just the homes near a spotter report.
No scrambling. The work starts before you've even heard the thunder.
Within hours of the storm, every affected home in your territory lands in your dashboard, already ranked. The hottest leads sit at the top, so you know exactly where to start.
You're knocking the best doors while competitors are still planning their drive.

Switch to the territory map to see your whole strike zone at a glance. Pins are colored by score — red is hot — so you can plan the most efficient route through the highest-value homes first. Then export a route-grouped CSV and the morning's canvassing list orders itself, stop by stop.
Drive the right streets first. Less windshield time, more inspections per day.

Click any lead to see exactly how its score is built: roof age, storm severity, roof material, and property value. A 23-year-old composition roof under 2.5-inch hail isn't a guess — it's a 93. The detail view also shows the radar-verified max hail within ~1.5 miles of the roof — proof, not a promise.
Walk up knowing the roof's story before you knock. Sell with data, not a pitch.

A damaged roof only turns into a job if the homeowner can file. RoofLeads flags each lead's insurance readiness — a recent mortgage means a lender-required policy, so you know who's likely covered. And it tracks the claim window: insurers won't approve a claim once the hail is over a year old, so the leads timing out surface first. A Priority queue blends damage score with that urgency — and each lead also shows the homeowner's likely deductible range and whether an aging roof risks a depreciated ACV payout.
Spend your time on homes that can get a roof paid for — and never let a winnable claim expire.

Each lead comes with the homeowner's contact info already attached and checked against the federal Do-Not-Call and Do-Not-Email registries. Flagged numbers are marked clearly, so you door-knock those instead of risking a call.
Reach homeowners directly — and stay on the right side of TCPA without thinking about it.

Connect your Gmail or your Twilio number and send personalized outreach in one click. RoofLeads never appears on the From line — the homeowner sees your name, your company, your number.
Your brand, your reputation. No third-party sender denting your deliverability.

Multi-select dozens of leads and send a personalized email or text to all of them — each auto-filled with the owner's name, address, and storm details. Quiet-hours and DNC rules are enforced on every single send.
An afternoon of door-knocking, done in two minutes — compliantly.

Mark leads contacted, scheduled, or sold as you go. Status changes sync straight to HubSpot, and a daily digest drops your top unworked leads in your inbox each morning. When the adjuster shows up, print a branded Storm Verification Report straight from the lead — radar-verified hail and full storm history in a handout. The full dashboard works in the cab of your truck.
Nothing falls through the cracks between the storm and the signed contract.

RoofLeads isn't only a storm-day tool. Even in a quiet stretch there's a full pipeline to work — because Colorado roofs don't stop aging between hailstorms.
Your territory is scored against years of past storms, not just the latest one. From day one there's a queue of previously-hit homes with aging roofs waiting to be worked.
A dedicated Aging Roofs view scores every home in your territory on roof age, material, and value — no storm required — surfacing the replacement-ready roofs to door-knock or book for a free inspection. Mark each one's status as you work it; it sticks.
A daily digest delivers your top unworked leads every morning, and automated follow-ups re-surface the homeowners you've contacted but haven't closed yet.
Exclusivity doesn't pause between storms. You're the only roofer getting these leads — so you can build relationships and book work while competitors wait for the sky to open.
One roofer per city gets these leads — exclusively. Right now, yours might still be open. Check before a competitor claims it.
14-day free trial · cancel anytime · no per-lead fees