Skip to main content

Installation Details · FAQ

Do I need a permit for a full roof replacement in Madison County?

Yes, in every Madison County municipality. Permits run $50 to $200 depending on the city and the project value. Granite City, Edwardsville, Collinsville, and Alton all require permits before tear-off starts. Unincorporated Madison County also requires permits through the county building office.

Trill pulls the permit on every job — that’s not extra cost, it’s standard practice. Pulling the permit means the project gets a building inspection, which protects you. It also means the work is documented in county records, which can matter at resale time. Contractors who skip the permit save themselves the paperwork but expose you to a buyer asking questions during a future home inspection.

Keep Reading

This question is part of our guide: Madison County Roofing Permits | Trill Roofing.

Talk to Trill

Have a roof question that isn’t answered here? Schedule a free inspection.