CertainTeed Certified • Fully Insured & Bonded • Illinois Roofing License #104.020135
Serving Southern Illinois, Central Illinois & the Metro East
Professional roof replacement, storm damage restoration, and repairs in Southern Illinois
Complete roof replacement including full tear-off, deck inspection, and professional installation of premium CertainTeed shingles.
Expert storm damage roof repair and insurance claim assistance. Wind, hail, and tree damage handled from start to finish.
Fast emergency roof repair services including leaks, shingle replacement, flashing, and gutters.
Roofs Installed
Years of Experience
100% Insured & Bonded
Live Google Reviews • Real customers from Greenville IL and surrounding areas
Common roofing questions from homeowners in Southern Illinois
Prices vary by size and materials. We offer free, no-obligation quotes.
Most jobs are completed in one day, depending on the size of the roof.
Yes. We have extensive experience working directly with insurance companies.
Yes. We are a fully licensed and insured roofing contractor in Illinois.
Yes. We handle all permitting for you.
Proudly serving Southern IL, Central IL, and the Metro East St. Louis area
MPR Roofing is based in Greenville, IL and serves homeowners throughout Southern Illinois, Central Illinois, and the Metro East.
Madison County, St. Clair County, Monroe County, and nearby communities.
Bond County, Clinton County, Fayette County, Marion County, and surrounding areas.
Montgomery County and nearby Central Illinois communities.
From full roof replacement to storm damage restoration, MPR Roofing helps homeowners protect their homes with professional roofing services.
Complete tear-offs and new roofing systems.
Wind damage, missing shingles, and storm repairs.
Hail inspections, damage documentation, and repairs.
Free roof inspections and honest recommendations.
Storm damage documentation and restoration support.
Proudly Serving
Southern IL • Central IL • Metro East St. Louis Area
Serving Madison County, Bond County, Clinton County, Fayette County, Montgomery County, St. Clair County, Monroe County, and surrounding communities.
1822 S Elm St, Greenville, IL 62246
Call us today or fill out the form below.
(618) 699-9747
Call or Text
info@mprcorp.com
1822 S Elm St
Greenville, IL 62246
Illinois Roofing License #104.020135
Fully Insured & Bonded