Serving the St. Louis metro & the Illinois Metro EastFree Roof Snapshot →

Roofing Help in Madison County, IL

Edwardsville, Glen Carbon, Collinsville, Granite City, Alton and the rest of Madison County in the Illinois Metro East — check your roof for storm damage or request an estimate online.

Communities we help in Madison County

Roofing St. Louis helps homeowners looking for roof estimates, storm damage inspections, roof repairs and roof replacement quotes in:

  • Alton
  • Bethalto
  • Collinsville
  • Edwardsville
  • Glen Carbon
  • Godfrey
  • Granite City
  • Highland
  • Maryville
  • Troy
  • Wood River

Near Madison County but not listed? You can still submit a request to see if service is available in your location.

Hail and wind reports in Madison County

From NOAA’s Storm Events Database for Madison County, over the last 24 months:

53hail reports in Madison County
11reports of hail 1.75" or larger
2.0"largest hail reported
12damaging-wind reports (up to 81 mph)

Largest hail reports

DateLocation (NOAA)Hail size
May 4, 2026Livingston, Madison2.00"
May 3, 2026Fairmont, Madison2.00"
Apr 27, 2026Forest Homes, Madison2.00"
May 4, 2026De Camp, Madison1.75"
May 3, 2026Godfrey, Madison1.75"
May 3, 2026Milton, Madison1.75"

Source: NOAA Storm Events Database (NCEI), reports within each county over the 24 months before Sep 11, 2026; NOAA publishes reports with a delay, and the latest available report in this dataset is from May 2026. A storm report near a home does not confirm roof damage.

What Madison County property owners run into

Madison County has the most hail and wind reports of any Metro East county in NOAA’s record for the region. Roofs range from older homes and commercial buildings in Alton, Wood River and Granite City to newer subdivisions around Edwardsville, Glen Carbon and Troy.

Hail impacts circled in chalk on an asphalt shingle roof

Roofing services in Madison County

Get Your Roof Snapshot in Madison County, IL

Check hail and wind reports near your address and get a roof-size estimate in about a minute.

Start Free Roof Analysis
Check Your Roof — Free