Getting Started
StormLead Pro helps roofing contractors find homeowners with storm-damaged roofs before the competition. It combines real NOAA radar hail data with actual property addresses to surface your highest-probability leads in seconds.
To get started, sign in — no credit card required.
Search a neighborhood
Enter any address and pick a radius. We pull every nearby property and check it against hail records.
Review risk scores
Each property gets a High / Medium / Low risk rating based on real hail size and recency.
Save & contact
Save your best leads, enrich them with owner contact info, then export or start outreach.
Neighborhood Scan
From the Neighborhood Scan tab, enter any address — a street address, intersection, city, or ZIP code — and choose a search radius (0.25 to 3 miles). Hit Scan Neighborhood and results appear within seconds.
Reading the results
Each property card shows the address, a color-coded risk badge, the largest recorded hail size, the most recent storm date, and the number of storm events on record. Properties are sorted highest-risk first by default.
Map view
The interactive map shows every result as a circle, color-coded by risk level — red for High, orange for Medium, yellow for Low — so you can immediately see where storm damage is concentrated. Click any circle to highlight the matching property card. Switch to Satellite view using the layer control in the top-right corner of the map.
Saving leads
Click the bookmark icon on any property card to save it to your lead list. You can save individual leads or use Select All and then Save Selected to bulk-save multiple properties at once.
Storm Explorer BETA
Storm Explorer flips the workflow. Instead of searching a specific address, you pan and zoom a full-screen map to explore storm history across any region. As you move the map, the left panel automatically updates with ranked storm clusters in the visible area.
Click the Storm Explorer tab at the top of the app to switch into this mode.
Filter bar
Four controls let you narrow what you see:
Min Hail
Show only clusters that had hail at or above this size. Range: 0.50" (pea) through 2.00" (golf ball).
Period
Lookback window for storm events: 30, 60, 90 days (default), 6 months, or 12 months.
Wind Events
Toggle to include or exclude high-wind reports alongside hail events.
Hail Reports
Overlay individual NWS spotter and SPC hail event dots on the map. See below for details.
Event list
The left panel shows ranked storm clusters — groups of hail/wind reports near the same location. Each card shows the tier (HOT / ACTIVE / MINOR), the largest hail size, peak wind speed, date, and a score from 0–100. Click any card to fly the map to that cluster.
Score ≥ 70. Significant hail — roof damage likely. Act fast.
Score 40–69. Moderate event. Worth canvassing nearby.
Score < 40. Small or older event. Low priority.
Hail Reports overlay
Toggling Hail Reports on loads individual hail event dots sourced from NWS storm spotters and the NOAA Storm Prediction Center (SPC). These are raw, un-aggregated reports — one dot per storm-spotter observation — giving you a finer-grained picture than the cluster circles alone.
A floating legend appears in the lower-left corner of the map when the overlay is active:
Dot size scales with hail diameter so larger events are immediately visible. Hover any dot for the exact size, date, and report source.
Map layers
Use the layer control (top-right of map) to switch between Dark Street (default) and Satellite base maps. The Esri World Imagery satellite layer makes it easy to visually assess roof condition and neighborhood density before running a full Neighborhood Scan.
Risk Scores & Hail Sizes
Risk scores are calculated from three factors: the largest hail size on record for that property's location, how recently the storm occurred, and the number of separate hail events. Larger, more recent hail = higher score.
Hail ≥ 1.0" recorded within the past year. Roof damage is likely — these leads are your best opportunity.
Smaller hail or older events. Worth a call — some damage may not have been repaired yet.
Minimal or marginal hail on record. Lower priority, but still in your search area.
NWS Hail Size Reference
Hail sizes follow the National Weather Service coin comparison scale:
Saved Leads
The Saved Leads page is your working lead list. Every property you save from a search lands here. You can filter by risk level, search by address or owner name, and track each lead through your sales pipeline.
Lead statuses
Move leads through your pipeline by setting their status:
Notes
Each lead has a notes field. Click the notes icon on any row to add call logs, observations, or follow-up reminders. Notes auto-save.
CSV Export
Click Export CSV at the top of the Saved Leads page to download your full lead list. The export includes address, owner name, phone, email, risk level, hail size, and current status — ready to drop into any CRM or dialer.
Owner Enrichment
Enrichment pulls the property owner's name, phone number, and email address from public parcel records and data providers — so you can start outreach without manual skip tracing.
To enrich a lead, click the lightning bolt icon on any row in Saved Leads. The enrichment runs in the background and fills in the owner's contact details within a few seconds.
Data providers used
- Regrid — public parcel data for owner name and property details (free tier: 25/day)
- Whitepages Pro — phone and email lookup (~$0.22/record)
Enrichment data comes from public records. Availability varies by county and state.
Storm Alerts
Storm Alerts watch your territory for you. Instead of checking back every day, you define the areas you work and StormLead Pro emails you the moment qualifying hail is detected — so you can be the first roofer on the phone after a storm.
Setting up a watched area
- Go to Alerts in the navigation.
- Enter an address or city name in the Add Watch Area form.
- Choose a radius (5, 10, 25, or 50 miles).
- Set your minimum hail size threshold — alerts only fire when hail meets or exceeds this size.
- Click Add Watch Area. You can add multiple areas to cover your full territory.
How alerts work
StormLead Pro checks for new hail events every 30 minutes using Tomorrow.io weather data. When a hail event meets your radius and minimum size criteria, you receive an email with the storm details and a direct link to search that neighborhood for leads. Each unique storm event triggers at most one alert per watched area — no duplicate emails.
Email setup
Alerts are delivered via your own SMTP server. Contact your administrator to configure the outbound email settings. Once configured, alert emails arrive from your own domain — which also improves deliverability.
You can pause or reactivate any watched area at any time using the toggle on the Alerts page. Paused areas will not trigger emails but remain saved for when you need them.
Data Sources
NOAA SWDI — Hail history (Neighborhood Scan)
The National Weather Service Severe Weather Data Inventory contains verified NEXRAD radar hail signatures going back 10+ years. No API key required — completely free and publicly available. Note: SWDI data carries a ~90–120 day processing lag for the most recent events.
Iowa State Mesonet LSR — Hail Reports overlay
The Iowa State IEM Local Storm Reports API provides NWS storm-spotter hail observations for the US with up to 5 years of history. Used to power the individual Hail Reports dots in Storm Explorer. Free, no API key required.
NOAA SPC Hail Reports — Hail Reports overlay (recent)
The Storm Prediction Center publishes verified hail reports from the past several days as a public CSV feed. StormLead Pro merges SPC reports with LSR data, deduplicates overlapping events, and renders them as the Hail Reports overlay in Storm Explorer. Free, no API key required.
Tomorrow.io — Storm Alerts & recent hail
Powers the Storm Alerts background monitor with near-real-time storm data and fills the NOAA processing gap for very recent events in Neighborhood Scan. Free tier covers 500 requests/day.
OpenStreetMap / Overpass API — Property addresses
Real residential addresses pulled from the OpenStreetMap Overpass API. Covers the entire US with no API key or usage fees. Address density varies by region.
Regrid — Parcel & owner data
Public parcel records including owner name, property type, and year built. Free Starter plan includes 25 lookups/day.
Whitepages Pro — Phone & email lookup
Appends phone numbers and email addresses to enriched leads. Pay-per-record (~$0.22/lookup). Only called when you click the enrich button on a lead.
Google Maps — Geocoding & map display
Used for address autocomplete, geocoding (address → lat/lng), and the interactive map view in Neighborhood Scan.
Esri World Imagery / Leaflet.js — Storm Explorer map
The Storm Explorer map is built on Leaflet.js with Esri World Imagery satellite tiles and CARTO dark street tiles. Free for non-commercial use.
Frequently Asked Questions
Still have questions?
Can't find what you're looking for? Reach out and we'll get back to you.
Contact Support