Roofing Contractor Serving Fairview Heights, IL
Roof Replacement • Roof Repair • Hail & Storm Damage • Free Inspections
Shingle roof replacement, repairs, and storm damage inspections for Fairview Heights subdivisions along the I-64 corridor.
Fairview Heights is a St. Clair County city along Interstate 64, best known around the region as a shopping destination. Most of its homes are in residential subdivisions, many built in the same decades, so their roofs tend to age and wear out at about the same time.
When a whole neighborhood's roofs hit replacement age, or a hailstorm runs through, homeowners get a lot of knocks on the door. MPR Roofing is a licensed contractor from Greenville, about an hour away, and we give every Fairview Heights homeowner a free, honest inspection before any decision.
We install complete CertainTeed shingle systems and help you choose colors that fit any HOA rules.
Residential roofing for Fairview Heights homes.
Full tear-off, deck inspection, underlayment, flashing, ventilation review, and CertainTeed asphalt shingle installation in Fairview Heights.
Wind-lifted and missing shingles, damaged vents, and storm-related leaks inspected, documented, and repaired.
Hail bruising, granule loss, and dented soft metals checked slope by slope and photographed for your records.
An honest look at your shingles, flashing, pipe boots, valleys, and ventilation, explained in plain language.
Damage documentation and roofing scope support while you work with your insurance company.
Why we install CertainTeed asphalt shingles and what to ask about manufacturer warranty options.
The City of Fairview Heights says building permits must be obtained before making improvements or alterations to a property, and its building permit application lists roofing among the trades. Requests are made online through the City's MyGov portal, then reviewed by the Land Use & Development Department.
The City also publishes construction hours for building operations. We apply for the permit through MyGov and schedule your install within the City's allowed hours.
Permits through Building Permits & Inspections (Land Use & Development), 10025 Bunkum Road.
Apply online via MyGov.
Source: City of Fairview Heights Building Permits and Inspections; Building Permit Application. Rules can change; we confirm requirements for your address before work starts.
Subdivisions full of similar roofs often get damaged together in a hailstorm, and that's when out-of-town crews show up. Take your time, and get an inspection from a licensed local roofer before signing anything.
We photograph hail hits and wind damage, explain what's storm-related and what's normal aging, and give you a scope for your insurer if a claim makes sense.
Step-by-step roof insurance claim guideHomeowners near Fairview Heights can also explore these nearby MPR Roofing service pages.
See what homeowners near Fairview Heights say about MPR Roofing on Google, or share your own experience after your project.
Straight answers from a local, licensed roofing contractor.
The City of Fairview Heights requires permits before improvements or alterations, and its application lists roofing as a trade. Permits are requested online through MyGov. We handle that for our Fairview Heights jobs.
Yes. Share your HOA guidelines and we'll recommend CertainTeed colors and styles that fit.
About an hour from our Greenville office. We also serve Belleville, O'Fallon, Collinsville, and Columbia.
Ask for an Illinois roofing license number, a local address, and a written contract. Never accept an offer to pay or waive your deductible, which is illegal in Illinois.
Yes. MPR Roofing holds IL Residential License #104.020135 and IL Commercial (Unlimited) License #105.011074 and is fully insured and bonded. Illinois requires roofing contractors to put their license name and number on contracts and bids, and ours always do.
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
IL Residential License #104.020135
IL Commercial (Unlimited) License #105.011074
Fully Insured & Bonded
Your request has been received. We'll be in touch soon.
Need us sooner? Give us a call.
(618) 699-9747Free roof inspection • No obligation • IL Licensed, Insured & Bonded