Roofing Contractor Serving St. Clair County, IL
Roof Replacement • Roof Repair • Hail & Storm Damage • Free Inspections
Shingle roofing for St. Clair County homeowners, from Belleville's older neighborhoods to the subdivisions around Scott Air Force Base.
St. Clair County is centered on Belleville, the county seat, and is home to Scott Air Force Base. Neighborhoods around the base in O'Fallon, Shiloh, and Mascoutah have grown quickly. Belleville, Swansea, and Lebanon have more established housing.
Many households near the base move every few years and don't have a roofer they already trust. MPR Roofing makes it easy to check us out: we're Illinois licensed, our Google reviews are public, and every inspection comes with photos you can keep.
Source: St. Clair County, Illinois Building & Zoning Department.
Call (618) 699-9747Each St. Clair County town handles permits differently. Our town pages explain how.
St. Clair County's Building & Zoning Department says ordinary repairs don't need a county permit in unincorporated areas, though the property needs a 9-1-1 address and a zoning compliance form may apply. Inside cities and villages, local rules govern.
Those local rules vary. Mascoutah requires the roofer's state license number with the permit, Shiloh asks for a project description to send the right form, and Swansea's code exempts shingle replacement while also offering a reroof permit form. We confirm the requirements for every address.
We also serve Millstadt, Freeburg, Smithton, Summerfield, Marissa, New Athens, St. Libory, Caseyville, and unincorporated St. Clair County.
MPR Roofing serves the counties around St. Clair County from our Greenville office.
See what homeowners near St. Clair County say about MPR Roofing on Google, or share your own experience after your project.
Straight answers from a local, licensed roofing contractor.
In unincorporated areas, the County's Building & Zoning Department says ordinary repairs don't need a permit. Cities and villages have their own rules, and we confirm them for your address.
Yes. We do pre-move inspections and schedule jobs around PCS moves in O'Fallon, Shiloh, Mascoutah, and nearby towns.
Belleville, O'Fallon, Fairview Heights, Shiloh, Swansea, Mascoutah, and Lebanon.
Lebanon is about 45 minutes from our Greenville office, and Belleville and Swansea are about an hour.
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