Call or Text (618) 699-9747

Roof Repair • Central IL, Southern IL & Metro East

ROOF REPAIR IN
ILLINOIS & THE 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.

CertainTeed Certified
Fully Insured & Bonded
IL Licenses #104.020135 & #105.011074
400+ Roofs Completed

Find the Real Leak, Then Fix It Right

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.

Common Roof Repairs

  • Leaks at chimneys, walls, and skylights
  • Cracked or worn pipe boots
  • Missing, creased, or wind-lifted shingles
  • Damaged vents and ridge cap
  • Failed or rusted flashing
  • Leaks in valleys
  • Storm and limb damage
Call (618) 699-9747

How It Works

Simple, honest, and explained in plain language from start to finish.

Step 1

Trace

Follow the water to the real entry point, inside and out.

Step 2

Show

Photos of the problem and a written price before work.

Step 3

Fix

Replace the failed part with proper materials.

Step 4

Check

Re-inspect the area and explain what to watch for.

Where Roofs Usually Leak

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.

Repair or Replace?

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.

More Roofing Services

Residential roofing across Central Illinois, Southern Illinois, and the Metro East, from our office in Greenville, IL.

Roof Repair by Town

Local pages with town-specific details on permits, storms, and housing.

Areas We Serve From Greenville

See all service areas

Read Real Google Reviews

See what homeowners say about MPR Roofing on Google, or share your own experience after your project.

Roof Repair FAQ

Straight answers from a local, licensed roofing contractor.

Can you fix a roof leak without replacing the roof?

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.

How do you find where a roof is leaking?

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.

Can you match my existing shingles?

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.

Do you repair storm damage?

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.

Is the inspection free?

Yes. Roof inspections are free and there is no obligation.

Are you licensed, insured, and bonded?

Yes. MPR Roofing holds IL Residential License #104.020135 and IL Commercial (Unlimited) License #105.011074 and is fully insured and bonded.

Schedule a Free Roof Repair Inspection

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

How can we reach you? Phone or email, only one is needed.

Phone or email is fine. We only need one.

What do you need?

Free roof inspection • No obligation • IL Licensed, Insured & Bonded

Prefer to talk? (618) 699-9747

Call (618) 699-9747 Free Inspection