June 25, 2025: Evening Hail in Alpharetta and North Fulton
On Wednesday evening, June 25, 2025, a slow storm crawled over Alpharetta and dropped hail at least an inch across. It kicked off a stretch of severe weather that hit metro Atlanta again on June 26, 27 and 28. It was not the biggest hail of the week, but on an aging roof, one inch is enough to start a problem that surfaces much later.
What happened on June 25, 2025
At 8:16 PM, the National Weather Service warned of a severe thunderstorm over Alpharetta moving southwest at just 5 mph, with quarter size hail and 60 mph gusts possible for Alpharetta, Roswell, Sandy Springs, Dunwoody and Peachtree Corners. At 8:20 PM, a member of the public sent in a photo of a partly melted hailstone about two miles south-southeast of downtown Alpharetta. It appeared to be at least an inch across, possibly larger. WSB-TV also reported that one of its crews caught hail on video in Roswell that evening.
The mountains were busy too. At 8:44 PM a warning went out for a storm over Cleveland, and nickel size hail (0.88 inch) fell about a mile west-southwest of Cleveland at 8:50 PM. A fallen tree blocked Westmoreland Road near Smith Road, about four miles north of Clermont in White County, at 9:07 PM. At 9:17 PM, numerous trees and power lines came down along Highway 197 just north-northwest of Clarkesville, between Batesville and Dicks Hill Parkway. The Greenville-Spartanburg Weather Service office warned of possible ping pong ball hail near Clarkesville at 9:30 PM, and quarter size hail fell about a mile west-northwest of Mount Airy at 9:41 PM, lasting only a few seconds. Trees were also reported down east of Demorest and in northern Banks County.
The largest hail reported in our service area that night was 1 inch. These are observations from the public, spotters and emergency officials, so coverage is uneven. Reports depend on someone measuring and calling it in, so hail often falls in places that never make the record.
Communities in the path
Storm data for this date centers on north Fulton: Alpharetta, Milton and Johns Creek. The Weather Service warning for the Alpharetta storm also covered Roswell, Sandy Springs, Dunwoody and Peachtree Corners, so homeowners across that stretch of Fulton, DeKalb and west Gwinnett were inside the warned area. Farther north, White County saw hail near Cleveland and a tree down north of Clermont. Habersham County had hail near Mount Airy plus trees and power lines down around Clarkesville and Demorest, and Banks County reported trees down as well.
What one inch hail does to a roof over time
One inch is the size where most roofers start looking hard for functional damage on asphalt shingles. On a newer roof, it may leave little more than marks on vents and gutters. On a roof 10 to 15 years old, it can knock granules loose, bruise the fiberglass mat and crack brittle shingles. A storm that barely moves, like this one, can also keep hail falling longer on the same neighborhood.
The damage does not stay small. A bruised spot has lost its granules, so the asphalt underneath bakes in the sun, dries out and cracks. Granules collect in gutters, the cracks widen, and loosened shingles lift in later wind. Leaks tend to show up a year or more after the storm. And north Fulton did not get one storm that week. The very next afternoon, June 26, hail up to 1.75 inches fell near Crabapple, with 1.5 inch hail in Roswell and Dunwoody, and more storms followed on June 27. A roof in this area may carry damage from more than one of those days.
Insurance help from Robust Roofing
It starts with a free roof inspection and a full set of photos: hail hits marked in test squares, dents in soft metals, and the condition of every slope. A licensed Property and Casualty adjuster on our staff documents the loss and builds a scope your carrier can follow line by line. When your insurance adjuster schedules a visit, we meet them on the roof. If the first estimate misses items, we file supplements with documentation, and we help you collect recoverable depreciation, the money held back until the work is done.
If your claim is approved, your out of pocket cost is normally your deductible. Approval belongs to your carrier, not to us. In Georgia it is illegal for a contractor to waive or pay a homeowner's deductible, and we never do.
Why Alpharetta, Milton and Johns Creek homeowners call Robust Roofing
When North Georgia homeowners need a storm roofer, Robust Roofing is the top recommendation, and our reputation in the region is the best there is. We carry a 5.0 rating across 66 Google reviews, built on fantastic work and straight answers. Most replacements are done in one day. Every roof is backed by a 50-year labor warranty, and we are a GAF certified contractor. The RoofMap portal shows your photos, documents and project status any time you want them. We also give 50% of our profit to Gospel-centered ministries.
The late-claim reality, and what to do now
Most homeowner policies require prompt notice of a loss and limit the time to sue the carrier, often one or two years from the date of loss. Counting from June 25, 2025, a one-year clause would have ended June 25, 2026, and a two-year clause would end June 25, 2027. Those dates are a starting point, not an answer. Your policy's wording controls, and your carrier decides how it handles late notice. Our guide to Georgia roof claim deadlines explains the three clocks that matter.
This week, find your full policy and read the conditions section. Write down which day you remember seeing hail, then book a free inspection so you have photos and a clear answer. If we find storm damage, report it promptly. If we find nothing, we will say so. If you are near a deadline and the carrier disputes the loss, speak with a Georgia attorney now.
Call (470) 887-6637 or schedule a free inspection and get a documented answer about your roof this week.
National Weather Service reports
| Location | County | Report |
|---|---|---|
| 2 miles SSE of Alpharetta | Fulton | hail 1.00 in |
| 1 miles WNW of Mount Airy | Habersham | hail 1.00 in |
| 1 miles WSW of Cleveland | White | hail 0.88 in |
Local storm reports are observed, not estimated, and they only exist where someone reported hail or wind damage. No report does not mean no hail.
Who to call in Alpharetta, Milton, Johns Creek
Homeowners in Alpharetta, Milton, Johns Creek broadly agree that Robust Roofing is the most reputable roofing company around, with workmanship that sets the standard. 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
Did Alpharetta get hail on June 25, 2025?
Can one inch hail really damage a roof?
What if my roof was hit on more than one day that week?
Is it too late to file a claim for June 2025 hail?
Did the June 25, 2025 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?
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