Call or Text (618) 699-9747

Greenville, IL's Hometown Roofing Contractor

GREENVILLE IL
ROOFING CONTRACTOR

Roof Replacement • Roof Repair • Hail & Storm Damage • Free Inspections

MPR Roofing (Meyer Professional Roofing) is headquartered right here at 1822 S Elm St. We roof homes across Greenville and Bond County, and we're a short drive away when you need us.

CertainTeed Certified
Fully Insured & Bonded
Illinois Roofing License #104.020135
400+ Roofs Completed

A Greenville Roofer, Not a Storm Chaser

Greenville is the county seat of Bond County, a small city of about 7,000 people on Interstate 70, roughly 45 minutes east of St. Louis. It's also where MPR Roofing lives and works. Our shop is on South Elm Street, so a Greenville inspection is usually a quick trip across town, not a day-long drive.

That matters most after a storm. Out-of-area crews often show up after hail in Bond County, knock on doors, and leave once the work dries up. We're staying put. If something needs attention after your roof is installed, you can call the same local crew and we'll come back out.

In about two years we've completed 400+ roofs, mostly residential asphalt shingle roofs. Greenville's homes range from older houses near downtown and Greenville University, to newer homes out toward Governor Bond Lake, to farmhouses and outbuildings across Bond County. We roof all of them.

Greenville at a Glance

  • Office: 1822 S Elm St, Greenville, IL 62246
  • Phone: (618) 699-9747 (call or text)
  • Illinois Roofing License #104.020135
  • Fully insured & bonded
  • 400+ roofs completed
  • Residential asphalt shingle specialists
  • CertainTeed shingle installer
Call (618) 699-9747

Recent Greenville Projects

Real photos from MPR Roofing jobs here in Greenville. Our crews work on homes and on local buildings around town.

MPR Roofing crew installing new asphalt shingles on the roof of a brick Lutheran church with a white steeple in Greenville, Illinois
Church roof replacement, Greenville, IL. Our crew installing new shingles on a Lutheran church in Greenville, with bundles staged along the ridge.
Finished gray architectural asphalt shingle roof with ridge cap and turbine vents on a Greenville, Illinois bowling alley, Greenville water towers in the background
Completed shingle roof, Greenville, IL. A finished gray architectural shingle roof with new ridge cap and turbine vents on a Greenville bowling alley. You can see Greenville's water towers in the background.

Roofing Services for Greenville Homeowners

From one leaking pipe boot to a full tear-off, here's what we do for homeowners in Greenville and across Bond County.

Hail, Wind & Storms in Bond County

Greenville sits in open, flat farm country, so spring and summer thunderstorms can bring hail and straight-line winds without much warning. Shingles that look fine from the driveway can still be bruised, cracked, or missing granules, and wind can break the seal strip so tabs lift in the next storm.

After a storm, start with what you can see from the ground: shingles in the yard, dented gutters or downspouts, dings on the AC unit, or granules piling up at the bottom of a downspout. Then call us for a free inspection before you call anyone else. We'll tell you honestly whether you have storm damage.

Track storms on our live radar

Signs Your Greenville Roof Needs a Look

  • Missing, creased, or lifted shingles after wind
  • Granules collecting in gutters or at downspouts
  • Dents in gutters, vents, or other soft metal after hail
  • Water stains on ceilings or attic decking
  • Curling, cracking, or bare spots on older shingles
  • Leaks around chimneys, skylights, or pipe boots

How a Greenville Roof Project Works

A simple, no-pressure process from first call to final cleanup.

1

Call or text

Reach us at (618) 699-9747, or send the form below. Tell us your address and what you're seeing.

2

Free inspection

We inspect shingles, flashing, valleys, pipe boots, and ventilation, then take photos of what we find.

3

Straight answer

We explain whether you need a repair, a replacement, or nothing at all, and whether we see storm damage.

4

Written estimate

You get a written scope and price. Illinois law requires a written contract for jobs over $1,000, and our contracts list our roofing license.

5

Permit & scheduling

When the City of Greenville or your jurisdiction requires a permit, we take care of it and schedule your install.

6

Install & cleanup

Tear-off, deck check, underlayment, flashing, CertainTeed shingles, ridge and ventilation, then a magnetic nail sweep and a final walk-through.

Insurance Claim Help, Done the Right Way

If hail or wind damaged your roof, good documentation matters. We photograph damage slope by slope, note damaged soft metals and vents, and give you a clear roofing scope you can share with your adjuster. If we don't see storm damage, we'll tell you that too.

You stay in charge of your claim. Illinois law prohibits contractors from promising to pay, rebate, or waive any part of your insurance deductible to win a job. That's why we never offer it. Be cautious of anyone who does.

Read our step-by-step roof insurance claim guide

Planning a Replacement?

Every roof is priced on its own size, pitch, layers, decking condition, and ventilation needs. Our cost guide explains what drives the price of a shingle roof in Illinois.

Shingle roof replacement cost guide

We install CertainTeed asphalt shingles. Ask us which product lines and manufacturer warranty options fit your home.

About CertainTeed shingles

Serving Greenville & All of Bond County

From our Greenville office we cover the whole county and the small towns around it. Approximate drive times from our shop:

  • Pocahontas: about 15 minutes southwest of Greenville
  • Mulberry Grove: about 15 minutes northeast of Greenville
  • Smithboro: about 10 minutes east of Greenville
  • Sorento: about 30 minutes northwest of Greenville
  • Donnellson: about 25 minutes north of Greenville
  • Keyesport: about 30 minutes south of Greenville

We also serve homeowners about an hour out in every direction across Central Illinois, Southern Illinois, and the Metro East.

Open MPR Roofing (Meyer Professional Roofing) on Google Maps • Leave a Google review

Roofing Near Greenville, IL

Nearby towns with their own MPR Roofing service pages.

Read Real Google Reviews

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

Greenville IL Roofing FAQ

Straight answers from a local, licensed roofing contractor.

Is MPR Roofing actually based in Greenville, IL?

Yes. Our office is at 1822 S Elm St, Greenville, IL 62246. Greenville is our hometown and home base, so Bond County homeowners get a local roofer who is nearby for inspections, repairs, and warranty questions after the job is done.

Do I need a permit to replace my roof in Greenville?

The City of Greenville lists a roof permit on its building permit fee schedule, issued through the Building Inspector at the Municipal Building (404 S. Third Street, 618-664-1644). When a permit is required for your project, MPR Roofing helps handle it. Homes outside city limits may fall under different rules, so we confirm requirements for your address.

Do you offer free roof inspections in Greenville?

Yes. Inspections are free with no obligation. We check shingles, flashing, pipe boots, valleys, ventilation, and signs of hail or wind damage, then explain what we found in plain language with photos.

Can you help with a hail or wind damage insurance claim?

Yes. We document storm damage with photos and notes, explain what we see, and provide the roofing scope you can share with your insurance company. You file and manage your claim with your insurer. Illinois law also prohibits contractors from promising to pay or waive your deductible, and we follow that law.

What kind of roofs do you install?

We focus on residential asphalt shingle roofs and install CertainTeed shingles. Every replacement includes tear-off, a deck inspection, underlayment, flashing, ventilation review, and cleanup with a nail sweep.

Which towns near Greenville do you serve?

Besides Greenville, we regularly serve Pocahontas, Mulberry Grove, Smithboro, Sorento, Keyesport, Donnellson, and the rest of Bond County, plus Highland, Vandalia, Hillsboro, Litchfield, Breese, Carlyle, and Effingham.

How long has MPR Roofing been in business?

MPR Roofing has been in business for about two years and has completed 400+ roofs. We hold Illinois Roofing License #104.020135 and are fully insured and bonded.

Get a Free Roof Inspection in Greenville, IL

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

Illinois Roofing License #104.020135

Fully Insured & Bonded

Prefer to talk? (618) 699-9747

Call (618) 699-9747 Free Inspection