Roofing Contractor Serving Macoupin County, IL
Roof Replacement • Roof Repair • Hail & Storm Damage • Free Inspections
Shingle roofing for Carlinville, Staunton, Gillespie, and the rest of Macoupin County.
Macoupin County's seat is Carlinville, home of the Macoupin County Courthouse and Blackburn College. Staunton sits on historic Route 66 near the southern edge of the county, and Gillespie, Benld, and Mount Olive are nearby.
Many homes here are older, so most roofs we see need full tear-offs, decking repairs, and rebuilt flashing. MPR Roofing serves the county from Greenville, roughly 50 minutes to an hour and a half away depending on the town.
Source: Macoupin County, Illinois; City of Staunton; City of Gillespie.
Call (618) 699-9747MPR town pages in Macoupin County.
Staunton requires a building permit when you change or add to a roofline, and its zoning reaches 1.5 miles past city limits. Carlinville and Gillespie don't publish specific re-roof rules online, so we check with City Hall in each.
For rural Macoupin County, we confirm requirements with the County before work starts.
We also serve Bunker Hill, Benld, Mount Olive, Girard, Virden, Brighton, Palmyra, and rural Macoupin County.
MPR Roofing serves the counties around Macoupin County from our Greenville office.
See what homeowners near Macoupin County say about MPR Roofing on Google, or share your own experience after your project.
Straight answers from a local, licensed roofing contractor.
Staunton requires a permit when you change or add to a roofline. For same-line re-roofs, we confirm with the City.
We confirm with the County for each rural address.
Yes. We serve every Macoupin County community.
Staunton is about 50 minutes from our Greenville office, Gillespie about an hour, and Carlinville a bit longer.
Call or text us, or fill out the form. Inspections are free and there is no obligation to buy a roof.
(618) 699-9747
Tap to call or text
1822 S Elm St
Greenville, IL 62246
Illinois Roofing License #104.020135
Fully Insured & Bonded