Skip to content
Siding replacement in progress on a single-story home

Roofing · Granite City, IL

Roof Repair & Replacement in Granite City, IL

We help Granite City homeowners in Madison County, Illinois, with roof repair, roof replacement and storm damage roofing. The first step is a look at the roof itself, so any recommendation is based on what we actually find.
  • Free Roof Inspection
  • 24/7 Emergency Tarping
  • Lifetime Warranty on Shingle Roofs

Book your free roof inspection

Name, phone and your ZIP — we'll call you back.

Preferred day

Scroll for more days → Optional — we'll confirm a time that works.

Free roof inspection with a photo report · Lifetime workmanship warranty on asphalt shingle roofs, transferable to a new owner one time; 10-year workmanship warranty on all other work

Free roof inspection, with a photo report of what we find.

Start with what you've noticed

A drip in the attic, a stain on a bedroom ceiling or shingle pieces in the yard after a windy night are all worth mentioning when you request an estimate. Knowing when the problem shows up, and where, helps the inspection go straight to the likely source.

When you talk to roofers in Granite City, ask each one to explain the cause of the problem they found and exactly what their estimate includes. A clear written scope makes it easier to compare options fairly.

Storm history in Granite City

Granite City sits closest to the Mississippi and has been on the receiving end of several of the region's worst storms. These are the National Weather Service storm reports for the city since 2022.

Source: National Weather Service St. Louis local storm reports, 2022–2026. Hail sizes are preliminary spotter and media reports.

The 16 May 2025 tornado is the event most Granite City homeowners remember, but the May 2024 hail hit far more roofs. Both are still inside most claim windows.

Fixing a problem area

Leaks often begin where something passes through the roof or where two surfaces meet: vent pipes, chimneys, skylights and wall joints. A roof repair focused on that spot may be enough, provided the decking and nearby shingles are still sound.

When replacement is worth discussing

Repeated leaks in different places, widespread granule loss or curling shingles can point to a roof that is wearing out as a whole. In that case we'll talk through roof replacement alongside repair, and explain the reasons for each option.

Granite City is part of our Madison County roofing coverage. See all of our service areas.

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.

Questions about roofing in Granite City

My house was near the May 2025 tornado path. What should I look for?

Tornado-adjacent damage is usually wind damage: lifted or creased shingles, missing ridge caps, bent flashing, debris strikes and gutters pulled loose. It can be patchy — one slope badly damaged and the rest fine. We photograph every slope so the claim reflects the actual pattern.

Is the 2024 hail damage still claimable?

Usually yes, but it depends on your policy's claim window, which is often one to two years from the date of loss. The May 2024 storm is approaching that limit on many policies, so if you haven't had the roof inspected since then, do it now.

Which Granite City areas do you cover?

All of Granite City, Madison, Venice, Pontoon Beach, Mitchell and Nameoki, plus the homes out along Route 3 and toward Roxana.

Do you work on flat or low-slope roofs?

Yes. Granite City has a lot of flat-roofed additions, garages and older commercial buildings. See our flat roof repair page for how we handle membrane and modified-bitumen roofs after hail.

Ready to have your roof looked at?

Tell us what's going on with your roof and we'll follow up to schedule an inspection and estimate.

Call NowFree Inspection