How much does a new roof cost in Madison County, Illinois?
Most residential roof replacements in Madison County run between $7,000 and $20,000 depending on size, pitch, and shingle grade. Mark Eck comes out himself and writes you a real number after walking the property.
