Roofing Contractor Serving Glen Carbon, IL
Roof Replacement • Roof Repair • Hail & Storm Damage • Free Inspections
Roof replacement, repairs, and storm damage inspections for Glen Carbon subdivisions and established neighborhoods.
Glen Carbon is a village in Madison County that borders Edwardsville and sits near SIUE. Much of the housing is in residential subdivisions, so many roofs in the village are reaching the age where homeowners start weighing repair against replacement.
MPR Roofing comes over from Greenville, about 45 minutes away, to inspect, repair, and replace asphalt shingle roofs in Glen Carbon. We look at the whole system (shingles, underlayment, flashing, pipe boots, and attic ventilation), not just the shingles you can see.
If your subdivision has an HOA, ask about shingle color or style rules before you choose. We're happy to bring samples that fit the guidelines.
Residential roofing for Glen Carbon homeowners, plus dedicated pages for each service below.
Full tear-off, deck inspection, underlayment, flashing, ventilation review, and CertainTeed asphalt shingle installation in Glen Carbon.
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.
Dedicated pages for specific roofing services in Glen Carbon.
The Village of Glen Carbon's Building and Zoning Department has moved to an online Licensing & Permitting Portal. The Village no longer accepts paper or emailed applications.
Whether a re-roof needs a permit can depend on the scope of work. We check with the Village for your project and, if a permit is needed, apply through the portal so you don't have to.
Permit applications go through the Village of Glen Carbon's online Licensing & Permitting Portal (Building and Zoning Department).
HOA approval may be a separate step in some subdivisions.
Source: Village of Glen Carbon Building and Zoning Department. Rules can change; we confirm requirements for your address before work starts.
Glen Carbon gets the same severe spring and summer storms as the rest of the Metro East. After hail, check for dented gutters, downspouts, and vents, and granules collecting in the gutters.
We inspect and photograph the roof, explain what's storm damage and what's normal wear, and give you a scope for your insurer if a claim makes sense.
Step-by-step roof insurance claim guideHomeowners near Glen Carbon can also explore these nearby MPR Roofing service pages.
See what homeowners near Glen Carbon say about MPR Roofing on Google, or share your own experience after your project.
Straight answers from a local, licensed roofing contractor.
Glen Carbon handles permits through its Building and Zoning Department's online Licensing & Permitting Portal. Requirements can depend on your scope of work, so we confirm with the Village and apply online when a permit is needed.
Yes. If your subdivision has color or style rules, share them with us and we'll recommend CertainTeed shingle options that fit.
Our office is at 1822 S Elm St in Greenville, about 45 minutes away. We work in Glen Carbon, Edwardsville, Maryville, and Collinsville.
Yes. Free, no-pressure inspections with photos of what we find.
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