Robust Roofing (470) 887-6637

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

ZipCityRadar estimate (PSAI)
30022Alpharetta, Johns Creekhail to 1.00 in
30004Alpharetta, Miltonhail to 0.50 in
30043Lawrencevillehail to 0.50 in
30075Roswellhail to 0.50 in
30326Atlantahail to 0.50 in
30346Dunwoodywind to 65 mph
30328Sandy Springswind 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

Gary Peterson★★★★★

“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.”

Christian G.★★★★★

“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?
Radar estimated hail near 1 inch, quarter size, over the 30022 zip that covers parts of Alpharetta and Johns Creek. Smaller hail near 0.5 inch reached 30004, Roswell's 30075, Lawrenceville's 30043 and Atlanta's 30326.
Did Dunwoody and Sandy Springs get damaging wind on July 3?
Radar estimated wind near 65 mph over Dunwoody's 30346 and near 60 mph over Sandy Springs' 30328, and WSB-TV reported several trees down across Sandy Springs that afternoon. Wind that strong can break shingle seals without removing shingles.
Storms hit on July 3 and July 4. Which date goes on my claim?
The date of the storm that caused your damage. A good inspection report ties the damage to a specific event. If you are not sure which storm reached your street, give us your address and we will check it against both.
Should I get an inspection if I see no damage?
Yes. Hail bruising and broken shingle seals are almost never visible from the ground. A free inspection either finds damage while it is still easy to tie to July 3 or gives you dated photos showing the roof is fine.
Did the July 3, 2026 storm damage my roof?
If you are in one of the zip codes above, there is a real chance. Hail of three quarters of an inch bruises aging shingles; one inch and up is the size most often behind roof replacement claims, though coverage always depends on the inspection and your policy. The only way to know is an inspection, which we do for free with photos.
How long do I have to file a claim for this storm?
Policies require prompt notice and many set a deadline measured from the date of loss, so sooner is better. Get the roof inspected first, then file if the damage supports it; filing a claim that will not qualify only puts a claim on your record.
What if my neighbors are getting new roofs and my claim was denied?
Denials happen for fixable reasons: a drive-by inspection, missed slopes, or a scope written without the metals. Re-inspections and supplements with documentation are normal. Our licensed adjuster on staff handles that process.

Local coverage of this storm

Johns Creek Hail, July 3, 2026: What Hit and What to DoRead the local guide

Cities in this storm

AlpharettaJohns CreekSandy SpringsAll storms
Schedule Your Free Inspection Call (470) 887-6637
Robust Roofing · Residential roofing across North Georgia
chooserobust.com · Service Areas · Storm History · Guides · Insurance Claims · Hail Damage · Shingles · Cost Guide · Financing · Warranty · Reviews · FAQ · About · Careers
Areas we serve
Cherokee CountyBall Ground · Canton · Holly Springs · WoodstockCobb CountyAcworth · Kennesaw · Marietta · SmyrnaDawson CountyDawsonvilleDeKalb CountyBrookhaven · DunwoodyForsyth CountyCummingFulton CountyAlpharetta · Atlanta · Johns Creek · Milton · Roswell · Sandy SpringsGilmer CountyEllijayGwinnett CountyBuford · Dacula · Duluth · Lawrenceville · Norcross · Peachtree Corners · Sugar Hill · SuwaneeHabersham CountyClarkesville · Cornelia · Mount AiryHall CountyFlowery Branch · GainesvilleJackson CountyBraselton · Hoschton · JeffersonLumpkin CountyDahlonegaPickens CountyJasperStephens CountyToccoaWhite CountyCleveland