Free roof inspection, with a photo report of what we find.
Leaks, flashing and ventilation
Many leaks don't start in the middle of the roof. They start where something passes through it or meets it:
- Rubber pipe boots around plumbing vents, which crack as they age
- Flashing at chimneys, skylights and walls that lifts or rusts
- Poor attic ventilation, which traps heat and moisture and wears shingles out faster from underneath
Fixing the real source is what stops the leak coming back. See our roof repair page.
Storm history in Fairview Heights
Fairview Heights sits on the ridge between Belleville and Collinsville and gets the same storms as both. These are the National Weather Service storm reports for the city since 2022.
- 2 April 2025 — 1.75-inch hail reported in Fairview Heights and O'Fallon. National Weather Service
- 26 May 2024 — 1.75-inch hail in Fairview Heights, Belleville, Swansea and Cahokia Heights; nine reports across St. Clair County, with an 81-mph gust recorded near Millstadt. National Weather Service
- 29 July 2023 — 60-mph winds in Fairview Heights as a line of storms crossed the metro, with a 73-mph gust near Swansea and a partial roof collapse in O'Fallon. National Weather Service
- 18 April 2024 — Wind damage reported in Fairview Heights and O'Fallon during the storms that put an EF0 tornado on the ground in Cahokia Heights. National Weather Service
- 17 July 2023 — Tennis-ball-size (2.5-inch) hail reported in nearby Centreville and Caseyville — the largest hail in St. Clair County in the period. National Weather Service
Source: National Weather Service St. Louis local storm reports, 2022–2026. Hail sizes are preliminary spotter and media reports.
The pattern here is hail in spring and wind in summer. Older three-tab shingles on Fairview Heights' 1970s and 80s homes are the most likely to fail after either.
Questions to ask any roofer
- Will I get a written estimate that lists the work?
- What warranty covers your workmanship, separate from the product warranty? Ours is a Lifetime workmanship warranty on asphalt shingle roofs, transferable to a new owner one time; 10-year workmanship warranty on all other work.
- Are you insured? We are.
- How will you protect my yard and clean up afterward?
Repair, replace or wait?
Sometimes the honest answer is that the roof is fine for now and only needs watching. Other times a repair or a replacement is the right call. After a storm, start with a storm damage inspection.
We also serve nearby towns across the Metro East. See all of our service areas.
See our Belleville roofing page for repair and replacement options in Belleville, IL. See the St. Clair County roofing page for the whole county.
After a storm, see our storm damage roof repair page, call for 24/7 emergency roof tarping if water is getting in, and read how we help with the insurance process.
Lifetime workmanship warranty on asphalt shingle roofs, transferable to a new owner one time; 10-year workmanship warranty on all other work.

