Open until Nov 20

October 21, 2026. Phoenix and Maricopa County.

2" hail confirmed by spotters · radar-estimated up to 3.75" · 60 mph wind reported. We scored 70,221 homes in the impact zone and cut them into 20 exclusive slices of about 3511 homes each — contiguous streets, balanced by count and by score. Buy one and those addresses are yours alone among Storm Pack buyers.

One-time
$749

One street list per roofer, each sold once. No account needed first: pay with Stripe and your homes open right away. By buying you agree to the Storm Pack terms.

Closes Nov 20 · 29 days left

Starter
The best 250 homes in this storm for $249.

Same exclusivity, same map, CSV and door route. Want the full slice later? The $249 comes off it.

After you pay
  1. 1Your homes open instantly. The homes list, the map, the door route and the CSV are in your dashboard the moment payment clears.
  2. 2Sign in with the email you paid with. No account to set up first: it is made from your checkout. To come back later, sign in with that email.
  3. 3Refunds. A seat is delivered the moment payment clears, so it is not refundable once your slice is in your dashboard — except if we got the storm wrong: if the radar footprint or the storm record behind your slice turns out to be mis-cut (wrong day, wrong area, duplicate homes across packs), tell us within 7 days and we refund the seat in full. Checkout canceled before payment is never charged. Storm Pack terms.

Who we are. RoofLeads Pro is a Colorado company founded by Dirk Wood. We turn NOAA radar and National Weather Service storm reports into scored lists of homes for roofers. Questions before you buy: support@roofleads.pro.

Three homes from this storm

real homes, as a buyer sees them

The address, street, owner and contact details are hidden here and unlock with a seat. Every home in your slice comes like this.

Roof from above, example home 1
Where
Phoenix, AZ 85022
Score
89 / 100
Built
1974
Phone
looked up when you buy
County value
about $500k
Hail at this house on October 21
3" hail, radar-estimated, 1.1 mi away · 1.75" hail, NWS spotter report, 0.7 mi away
Roof from above, example home 2
Where
Phoenix, AZ 85022
Score
89 / 100
Built
1987
Phone
looked up when you buy
County value
about $600k
Hail at this house on October 21
3" hail, radar-estimated, 1.1 mi away · 1.75" hail, NWS spotter report, 1.9 mi away
Roof from above, example home 3
Where
Phoenix, AZ 85022
Score
89 / 100
Built
1984
Phone
looked up when you buy
County value
about $550k
Hail at this house on October 21
3" hail, radar-estimated, 0.6 mi away · 1.75" hail, NWS spotter report, 1.4 mi away

Also in your dashboard for every home: the address and owner, the full hail history, what to say at the door, a printable door route, and one-tap outcomes.

The storm

Maricopa County · radar footprint
Oct 21, 4:00 PM MST
NEXRAD composite reflectivity (Iowa State Mesonet archive). Bold outline = radar-estimated hail ≥1″ footprint. · Satellite + zoom in the map controls.

The storm record

October 21, 2026 · times local

Over this pack's homes · radar-estimated

The largest radar hail signature within 1.5 miles of each home in the zone — the same figure each home carries in your slice.

  • 3.75" · 151 homes
  • 3.5" · 11,774 homes
  • 3" · 7,118 homes
  • 2" · 3,239 homes
  • 1.5" · 1,609 homes
  • 1.25" · 1,870 homes
  • 1" · 437 homes

Another 44,023 homes are in the zone through the radar swath or a spotter report, with no signature this close.

Radar · estimated

37 hail signatures ≥1" from the NEXRAD hail algorithm between 12:05 AM and 5:03 PM, largest 3.75" at 4:01 PM. Each signature is a storm cell's estimated maximum hail size at that scan; the zone is every home within 1.5 miles of one.

  • 3.75" × 1
  • 3.5" × 2
  • 3" × 2
  • 2.5" × 1
  • 2.25" × 3
  • 2" × 3
  • 1.75" × 2
  • 1.5" × 7
  • 1.25" × 6
  • 1" × 10

Spotter & NOAA reports · ground truth

19 reports filed, hail up to 2", wind to 60 mph. Human-confirmed damaging weather.

  • 1" hail near Phoenix
    NWS local storm report · Public
    3:25 PM
  • 1" hail near Phoenix
    NWS local storm report · Public
    3:25 PM
  • 60 mph wind near Phoenix
    NWS local storm report · Trained Spotter
    3:30 PM
  • 1.25" hail near Phoenix
    NWS local storm report · Public
    3:30 PM
  • 1.25" hail near Phoenix
    NWS local storm report · Public
    3:30 PM
  • 1.75" hail near Phoenix
    NWS local storm report · Trained Spotter
    3:30 PM
  • 1" hail near Phoenix
    NWS local storm report · Trained Spotter
    3:32 PM
  • 1.5" hail near Phoenix
    NWS local storm report · Trained Spotter
    3:32 PM
  • 2" hail near Phoenix
    NWS local storm report · Public · Photo of a few hail stones with the largest estimated at 2 inches in diameter.
    3:34 PM
  • 1.5" hail near Phoenix
    NWS local storm report · Trained Spotter
    3:35 PM
  • 1" hail near Phoenix
    NWS local storm report · Trained Spotter
    3:40 PM
  • 1.25" hail near Phoenix
    NWS local storm report · Public
    3:40 PM
  • 1.25" hail near Phoenix
    NWS local storm report · Public · Photo of multiple hail stones next to a tape measure with the largest stone around 1.25 inches.
    3:40 PM
  • 1.75" hail near Phoenix
    NWS local storm report · Trained Spotter
    3:42 PM
  • 1" hail near Phoenix
    NWS local storm report · Trained Spotter
    3:43 PM
  • 0.75" hail near Phoenix
    NWS local storm report · Trained Spotter
    3:45 PM
  • 1.5" hail near Phoenix
    NWS local storm report · Trained Spotter
    3:45 PM
  • 1.75" hail near Phoenix
    NWS local storm report · Trained Spotter
    3:45 PM
  • 0.88" hail near Scottsdale
    NWS local storm report · Trained Spotter
    4:05 PM

Radar sizes are the NEXRAD hail algorithm's estimate per storm cell and tend to read high; spotter and NOAA reports are what a person measured and are shown exactly as filed. Every home in your slice carries its nearest radar signature and nearest report.

What's in a slice

  • ✓ ~3511 homes, scored 70+, each within 1.5 miles of a 1"+ radar hail cell that day (or 3 miles of a spotter report) — ordered street by street
  • ✓ Homeowner name and mailing address on every home. Our Storm Packs average a phone number on about 57% of homes and an email on about 21%; some numbers are on the Do-Not-Call list and are flagged
  • ✓ The storm record behind every roof: date, radar-estimated hail, wind, distance
  • ✓ Google Maps door route, printable sheet, CSV for your CRM
  • ✓ 30 days of dashboard access to mark outcomes; the CSV is yours to keep

How exclusivity works

The zone was cut into slices before the first seat sold. Streets stay together so you knock a block, not a scatter; the best streets are dealt across every slice so the last seat is as good as seat 1. Seat k gets slice k — there is nothing to pick and no way to get someone else's homes.

One home, one open pack. A home that was hit by two storms is only ever in the newer storm's pack, so two Storm Pack buyers never hold the same address. Homes in cities held by an exclusive RoofLeads Pro subscriber are never packaged. Full terms: Storm Pack terms.

Towns in the zone

  • Phoenix59,401 homes
  • Glendale6,462 homes
  • Scottsdale1,917 homes
  • Mesa1,719 homes
  • Cave Creek557 homes
  • Across2,027 streets

Street names and addresses unlock with a seat. Home counts are homes scored 70+ inside this storm's radar footprint; hail from radar is an estimate.

Open until Nov 20

Take your slice of this storm. Each street list is sold once.

About 3,511 homes on contiguous streets, cut before the first seat sold. Nobody else who buys this storm gets your addresses.

One-time
$749

One street list per roofer, each sold once. No account needed first: pay with Stripe and your homes open right away. By buying you agree to the Storm Pack terms.

Starter
The best 250 homes in this storm for $249.

Same exclusivity, same map, CSV and door route. Want the full slice later? The $249 comes off it.

Your homes open the moment payment clears; sign in later with the email you paid with. Refunds as the Storm Pack terms state them. RoofLeads Pro, Colorado · support@roofleads.pro

Before you buy

Do I get to see the addresses first?
No — you see the towns, the counts and the map. The streets and addresses are what you're buying; they unlock the moment payment clears.
Can another roofer buy the same homes?
Not through us. Each seat is a different slice, and a home is only ever in one open pack. Other roofers can still knock on their own.
How many have a phone or email?
Homeowner name and mailing address on every home. Our Storm Packs average a phone number on about 57% of homes and an email on about 21%; some numbers are on the Do-Not-Call list and are flagged.
Refunds?
A seat is delivered the moment payment clears, so it is not refundable once your slice is in your dashboard — except if we got the storm wrong: if the radar footprint or the storm record behind your slice turns out to be mis-cut (wrong day, wrong area, duplicate homes across packs), tell us within 7 days and we refund the seat in full. Checkout canceled before payment is never charged. Full terms.
Not your area? Get the next storm near you.

One email when a pack opens within about 25 miles of the zip you work.

Want every storm here, not just this one?

Your own Zip Code here, every storm in it

One roofer per Zip Code: every morning 10 doors to knock and 10 homeowners to call, plus 30 emails a day in your name to homeowners whose homes took hail. $399 a month, month to month.

See Zip Codes near Phoenix →
Own Phoenix outright

Exclusive city: every home, every storm, nobody else — plus outreach from your own inbox and CRM sync. The top of the ladder.

See open cities →