Roof Repair • Central IL, Southern IL & Metro East
Leak Tracing • Shingle Repair • Flashing & Pipe Boots • Storm Repairs
Leaks, missing shingles, and worn flashing fixed by a licensed, insured, and bonded Illinois roofing contractor based in Greenville, IL.
Water rarely shows up on the ceiling right below where it gets in. It can run along the decking or rafters before it drips. That is why our roof repairs start with tracing the leak to its real entry point instead of guessing.
Once we find the problem, we show you photos, explain the fix in plain language, and give you a written price before any work starts. Then we repair it with proper materials.
Not every roof is worth patching. If repairs will not hold or the roof is near the end of its life, we will say so honestly and explain your options.
Simple, honest, and explained in plain language from start to finish.
Step 1
Follow the water to the real entry point, inside and out.
Step 2
Photos of the problem and a written price before work.
Step 3
Replace the failed part with proper materials.
Step 4
Re-inspect the area and explain what to watch for.
Most roof leaks start at a few predictable spots. Knowing them helps you spot trouble early and explain what you are seeing when you call:
If water is coming in now, protect the inside first: move belongings, set out buckets, and take photos. Then call us at (618) 699-9747.
A single leak on an otherwise healthy roof is usually a repair. Several leaks at once, leaks that keep coming back, widespread curling or granule loss, or soft decking point toward replacement.
We give you a straight answer either way. If a repair makes sense, we repair it. If it does not, our roof replacement page explains what a full replacement includes.
Residential roofing across Central Illinois, Southern Illinois, and the Metro East, from our office in Greenville, IL.
Full tear-off, deck inspection, underlayment, flashing, ventilation review, and CertainTeed shingles.
Wind-lifted and missing shingles, damaged vents, and storm leaks inspected and repaired.
Hail bruising, granule loss, and dented soft metals checked slope by slope.
An honest look at your whole roof, with photos and plain-language answers.
Photo documentation and a clear roofing scope while you work with your insurer.
Licensed Commercial (Unlimited) roofing for churches and businesses.
What drives the price of a shingle roof and what a good estimate includes.
Local pages with town-specific details on permits, storms, and housing.
See what homeowners say about MPR Roofing on Google, or share your own experience after your project.
Straight answers from a local, licensed roofing contractor.
Often, yes. Many leaks come from a single failed part such as a pipe boot, flashing, or a few damaged shingles. We trace the leak, show you what failed, and repair it.
We look at the stain inside, check the attic when we can get to it, and inspect the roof above for failed flashing, boots, vents, and damaged shingles. Water often travels before it drips, so we follow it to the real entry point.
We try to match color and style as closely as possible. Older or discontinued shingles may not match exactly, and we will tell you before the repair.
Yes. We repair wind and hail damage and document it with photos. If you plan to file an insurance claim, see our storm damage page first.
Yes. Roof inspections are free and there is no obligation.
Yes. MPR Roofing holds IL Residential License #104.020135 and IL Commercial (Unlimited) License #105.011074 and is fully insured and bonded.
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