Blog/storm

Hail Damage Map: How to Use NOAA + Alternatives for Roofing

A roofer's guide to reading hail maps — NOAA Storm Events, HailTrace, alternatives. Plus when satellite verification beats hail data and the 90-day hail-watch routine.

JT
Jake Thompson
May 25, 2026

Every roofer in the hail belt has a hail map app on their phone. The problem: hail maps are great at telling you a storm happened, and bad at telling you which specific homes need a new roof.

This post is about what you can actually do with hail data — which maps are worth using, which are oversold, and how to layer satellite imagery on top to convert "storm hit this county" into "knock these 30 specific addresses."

Why hail maps lie

A hail map is a probability distribution, not a damage map. The two diverge in three ways:

1. Reported size vs. impact size. Most hail maps report the largest hailstone observed in an event. But a county that "got 2-inch hail" might have had 2-inch hail at one spotter location and dime-sized hail two miles away. The map shows you the headline; the on-the-ground reality is patchier.

2. Swath gaps. Hail comes down in narrow swaths — typically 1-5 miles wide, sometimes 10+ miles long. A map showing "hail across this county" usually means a single swath crossed it. Most of the county was unaffected.

3. Roof material variance. A 1.5-inch hail event might destroy a 22-year-old asphalt roof and leave a 5-year-old impact-resistant shingle perfectly fine. The map doesn't know about your prospects' roof condition.

These three together mean: a hail map alone gets you to a county, not to specific addresses. You need to verify with satellite imagery or in-person to identify the actual damaged homes.

NOAA Storm Events Database (the free baseline)

URL: ncdc.noaa.gov/stormevents

NOAA is the source of truth for severe weather. Every other commercial hail map ultimately pulls from NOAA + their own spotter network.

For roofers:

  1. Go to the query interface
  2. Filter by your state + recent date range (last 14 days for storm-chase relevance)
  3. Filter event type: "Hail"
  4. Export the result as CSV

You'll get a row per event with: date, county, town, lat/lon, hail size, event narrative.

Strengths:

  • Free, official, comprehensive
  • Includes both spotted hail (citizen reports) and radar-derived hail (algorithmic estimates from Doppler)
  • Coverage everywhere in the U.S.

Weaknesses:

  • 24-72 hour reporting lag for some events
  • Spotter network is sparse in rural areas — events may be under-reported
  • Interface is government-grade ugly (the data is good, the UX is not)

Use case: the baseline data layer for any hail-watch workflow. Even paid tools should be cross-checked against NOAA.

HailTrace + Interactive Hail Maps (commercial alternatives)

The two most-used commercial hail maps in 2026 for roofers:

HailTrace

URL: hailtrace.com

Paid tool ($150-300/month for the pro tier). Pulls NOAA data + their own radar-derived hail estimates + spotter reports. Visualizes hail swaths overlaid on satellite imagery.

Pros:

  • 5-15 minute reporting lag (much faster than NOAA's web interface)
  • Property-level overlay (you can click a hail swath and see addresses inside it)
  • API for integrations

Cons:

  • Expensive for a small shop
  • Property-level "hail did hit this house" is still probabilistic, not confirmed damage

Interactive Hail Maps (IHM)

URL: interactivehailmaps.com

Cheaper alternative ($30-80/month for basic tier). Similar concept — NOAA + spotter overlays — with a simpler interface.

Pros:

  • Affordable
  • Decent visualization
  • Mobile-friendly

Cons:

  • Less granular than HailTrace
  • Smaller spotter network

Recommendation: if you're doing serious storm-chase work, HailTrace is worth the $$$. If you're a residential shop that occasionally chases post-storm, IHM is the better starting point.

Cross-referencing with insurance claim density

A signal that's better than hail data alone: insurance claim density.

When a hail event causes real damage, insurance claims spike in the affected zips within 30-60 days. Some state insurance commissioners publish aggregate claim data by zip; some don't. Where it's public, it's the closest thing to ground truth.

For Texas specifically: the Texas Department of Insurance publishes some aggregate hail claim data. Not real-time, but useful for confirming which areas your prospects are actually filing claims.

The cross-check: if NOAA says a county got hit but claim density 60 days later is normal, the storm probably wasn't as damaging as the map suggested. Skip that area for storm-chase prospecting.

Satellite verification: the layer most roofers skip

Here's the unlock: AI-powered satellite imagery analysis can tell you, at the property level, which roofs in a hail-impacted zip actually show post-storm damage signatures.

What modern AI vision detects post-storm:

  • Circular bruise patterns (visible from above on impact-resistant shingles)
  • Granule displacement (lighter patches where hail knocked granules off)
  • Missing tabs (visible from above on severe impacts)
  • Tarp installation (homeowners doing emergency repair = high-intent prospect)

The workflow:

  1. NOAA / HailTrace identifies the hail swath
  2. AI satellite scan covers every roof inside the swath
  3. AI flags ~10-20% of properties with visible post-storm signals
  4. Those become your priority knock list

For DFW, the May 9 hail event in Mesquite is a good example. NOAA logged the event in a 4-mile swath. Property-level satellite scan picked up ~150 homes with hail-signature damage. The headline lead in our DFW sample dashboard — 2011 Rayburn Ave with a blue tarp on the roof — was one of them.

Roofbird automatically cross-references hail events with satellite imagery to identify property-level damage. The free trial includes 25 hail-flagged leads in your service area. Try it on the DFW sample first to see the output.

Building a 90-day hail-watch routine

The shops that win storm-chase work in 2026 aren't the ones with the fastest reaction time alone. They're the ones with a sustained 90-day routine that doesn't get distracted between events.

Weekly (every Monday):

  • NOAA pull: any hail events in your service area in the last 7 days?
  • HailTrace check (if subscribed): any swaths intersecting your zips?
  • Satellite scan refresh: any new tarp signatures, missing tabs, hail bruise patterns?

Within 48 hours of a significant event:

  • Map the swath: identify the exact zip codes affected
  • Run AI satellite scan on the swath
  • Identify top 100-200 properties with visible damage signatures
  • Prioritize by combined signal: damage + roof age + zip income

Within 7 days:

  • Door-knock the top 50 (the 14-day insurance adjuster window is closing)
  • Leave door hangers at the next 100

Within 30 days:

  • Cross-reference your contact list with insurance claim density data
  • Identify any properties where the homeowner has filed but not yet selected a roofer

Within 60 days:

  • Re-canvas the swath — homes that didn't engage immediately often come around once neighbors start replacing
  • Re-pull permit records to identify recent replacements (competitive intel)

Within 90 days:

  • Post-mortem: which signals predicted closes best? Which zips were dead?
  • Adjust the next event's playbook accordingly

The shops doing this systematically book 3-5x more storm-chase work per event than reactive shops.

When to skip hail-chase entirely

Storm-chase work isn't right for every shop. Skip it if:

  • You're in a non-hail-belt market (Northwest, much of the Northeast)
  • You don't have a sales team that can respond within 48 hours of an event
  • Your shop's brand positioning is "trusted local craftsmanship" — storm chasers have a reputation problem you don't want to inherit
  • Your jobs average over $30k (luxury work) — storm-chase volume jobs dilute margins

Most residential roofers in TX/OK/CO/KS/FL/GA do benefit from storm-chase work, but it needs to be one of 2-3 channels, not the only one.

What to do this week

  1. Bookmark ncdc.noaa.gov/stormevents and set a Monday calendar reminder
  2. Subscribe to one commercial hail map (HailTrace or IHM) — your call on price
  3. Add satellite verification to your stack so you're not relying on hail-zone-level data alone
  4. Build the 90-day routine into your weekly schedule

The hail belt isn't going anywhere. The shops that win consistently in 2026-2027 are the ones with a systematic hail-watch process, not the ones who scramble after every event.

— Jake

Written by

Jake Thompson

Have a question about anything in this post? Reach the Roofbird team at support@roofbird.ai.

Try Roofbird — 25 free leads in your area

See a sample dashboard for DFW first, no signup needed. Trial loads 25 free pre-scored leads in your own service area.