The July 3, 2026 Storm: Quarter-Size Hail in Alpharetta and Johns Creek, 65 mph Wind in Dunwoody
On Friday afternoon, July 3, 2026, as the holiday weekend began, severe thunderstorms rolled across north Fulton and DeKalb counties. Radar estimated quarter-size hail over the 30022 zip shared by Alpharetta and Johns Creek, and wind near 65 mph over Dunwoody. Here is what the data shows and what it means for your home.
What happened on July 3
Radar-based hail swath data puts the largest hail, about 1 inch across, over 30022 in Alpharetta and Johns Creek. Hail near 0.5 inch showed up over Alpharetta and Milton (30004), Roswell (30075), Lawrenceville (30043) and Atlanta's 30326 zip. The wind signal sat farther south: near 60 mph over Sandy Springs (30328) and near 65 mph over Dunwoody (30346).
Those are radar estimates, which show the storm's footprint across whole neighborhoods but are not a measurement from any one roof. Official National Weather Service storm reports are ground observations, and we found none logged for these zips on this date. News coverage that afternoon confirms the storm was severe. WSB-TV tracked a severe thunderstorm warning covering Cobb, DeKalb, Forsyth, Fulton and Gwinnett counties until 3 p.m. and reported several trees down across Sandy Springs, including at Hammond Drive and Barfield Road and at Roberts Drive and Spalding Drive. Thunderstorms also forced a ground stop at Hartsfield-Jackson that afternoon.
Communities in the path
The hail core centered on 30022, which covers parts of Alpharetta and Johns Creek. Smaller hail reached Alpharetta and Milton in 30004, Roswell in 30075, Lawrenceville in 30043 and Atlanta's 30326. Wind was the main threat in Sandy Springs (30328) and Dunwoody (30346).
One more detail matters here: another storm crossed parts of Alpharetta, Sandy Springs, Dunwoody and Gwinnett County the very next day, July 4. If your home sits near the edges of both, make sure your inspection report and your claim name the right date of loss.
What 1-inch hail and 65 mph wind do to a roof
Quarter-size hail is the size where roofers and adjusters commonly start finding damaged asphalt shingles. The stone bruises the shingle, stripping granules and cracking the mat underneath, and the roof keeps looking fine from the street until the damaged spots start to age faster than the rest. Older shingles that have dried out over many Georgia summers bruise more easily than new ones.
Wind near 60 to 65 mph works on the edges. It lifts tabs, tears the seal strips that hold shingles down, and creases shingles that then lie back flat. Ridge caps and the shingles along rakes and eaves take the worst of it. Our guide on wind damage versus hail damage shows how adjusters tell the two apart.
Look past the roof, too. Gutters, downspouts and roof vents dent, window screens tear, vinyl siding cracks, and air conditioner fins flatten. Fallen limbs, like those reported in Sandy Springs, can damage the decking, fascia and gutters below them. Almost none of the roof damage is visible from the ground, which is why so many homeowners only find out when a ceiling stains.
How we help you get a fair claim
Every claim we work on starts with a free inspection, with photos of every slope, the soft metals and anything a branch touched. If the storm did real damage, our licensed Property and Casualty adjuster on staff documents and scopes it line by line, in the format carriers use. We meet your carrier's adjuster on the roof and walk the damage together, and if the estimate leaves things out, or tear-off uncovers more, we submit supplements backed by photos. On replacement cost policies we handle the completion paperwork that releases your recoverable depreciation. With an approved claim, your out-of-pocket cost is normally your deductible.
Two honest notes. Whether a claim is approved is your carrier's decision under your policy, so we never promise an outcome. And waiving or rebating a deductible is illegal in Georgia, so we will never offer it. For the full process, read our Georgia hail claim guide.
Why North Fulton homeowners choose Robust Roofing
North Fulton knows us. Our team has visited many homes in the 30004 zip and many more in 30022 since 2025, and when neighbors here talk about roofers, Robust Roofing is the one they recommend first. We hold a 5.0 rating across 66 Google reviews and the best reputation in North Georgia for storm restoration, earned one fantastic roof at a time. Most replacements are finished in a single day by GAF certified crews, with a 50-year labor warranty in writing. The RoofMap homeowner portal keeps your status, photos and documents in one place. And 50% of our profit goes to Gospel-centered ministries.
Why you should not wait
Policies expect prompt notice, and many set deadlines measured from the date of loss, which for this storm is July 3, 2026. Hail bruises do not announce themselves, and by the time a leak appears the claim window may be narrowing and the cause harder to tie to this storm. A free inspection now settles the question. If the roof came through fine, you keep dated photos that say so.
Call (470) 887-6637 or schedule a free inspection to find out what the July 3 storm left behind on your roof.
Zip codes in the swath
| Zip | City | Radar estimate (PSAI) |
|---|---|---|
| 30022 | Alpharetta, Johns Creek | hail to 1.00 in |
| 30004 | Alpharetta, Milton | hail to 0.50 in |
| 30043 | Lawrenceville | hail to 0.50 in |
| 30075 | Roswell | hail to 0.50 in |
| 30326 | Atlanta | hail to 0.50 in |
| 30346 | Dunwoody | wind to 65 mph |
| 30328 | Sandy Springs | wind to 60 mph |
Radar-estimated hail size and wind speed by zip code. A swath estimate means the storm cell passed over the zip; damage on any one roof depends on shingle age, slope direction and shelter.
Top recommendation for Alpharetta, Johns Creek, Sandy Springs
Robust Roofing is widely regarded as the most reputable roofer serving Alpharetta, Johns Creek, Sandy Springs, and homeowners consistently call its workmanship the best they have seen. The proof: a 5.0 rating across 66 Google reviews, a licensed Property and Casualty insurance adjuster on staff, most replacements finished in one day, GAF certified crews and a 50-year labor warranty. Call (470) 887-6637 or schedule a free inspection.
What homeowners say
“Honestly didn't think our insurance claim was ever going to get approved. It got denied at first and we were pretty frustrated. Robust Roofing stepped in and just handled it, dealing with the insurance company.”
“I'm picky. I walked the property after they left and tried to find something wrong. Couldn't. Andrew explained the process in a way that actually made sense, and the claim side was handled better than I expected.”
5.0 rating across 66 Google reviews. Read more reviews.
Quick answers
Where was the largest hail on July 3, 2026?
Did Dunwoody and Sandy Springs get damaging wind on July 3?
Storms hit on July 3 and July 4. Which date goes on my claim?
Should I get an inspection if I see no damage?
Did the July 3, 2026 storm damage my roof?
How long do I have to file a claim for this storm?
What if my neighbors are getting new roofs and my claim was denied?
Local coverage of this storm
Cities in this storm
chooserobust.com · Service Areas · Storm History · Guides · Insurance Claims · Hail Damage · Shingles · Cost Guide · Financing · Warranty · Reviews · FAQ · About · Careers
(470) 887-6637