Greenville, IL's Hometown 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.
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.
Real photos from MPR Roofing jobs here in Greenville. Our crews work on homes and on local buildings around town.
From one leaking pipe boot to a full tear-off, here's what we do for homeowners in Greenville and across Bond County.
Full tear-off, deck inspection, underlayment, flashing, ventilation review, and CertainTeed asphalt shingle installation in Greenville.
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.
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 radarA simple, no-pressure process from first call to final cleanup.
1
Reach us at (618) 699-9747, or send the form below. Tell us your address and what you're seeing.
2
We inspect shingles, flashing, valleys, pipe boots, and ventilation, then take photos of what we find.
3
We explain whether you need a repair, a replacement, or nothing at all, and whether we see storm damage.
4
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
When the City of Greenville or your jurisdiction requires a permit, we take care of it and schedule your install.
6
Tear-off, deck check, underlayment, flashing, CertainTeed shingles, ridge and ventilation, then a magnetic nail sweep and a final walk-through.
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 guideEvery 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 guideWe install CertainTeed asphalt shingles. Ask us which product lines and manufacturer warranty options fit your home.
About CertainTeed shinglesFrom our Greenville office we cover the whole county and the small towns around it. Approximate drive times from our shop:
We also serve homeowners about an hour out in every direction across Central Illinois, Southern Illinois, and the Metro East.
Nearby towns with their own MPR Roofing service pages.
See what homeowners near Greenville say about MPR Roofing on Google, or share your own experience after your project.
Straight answers from a local, licensed roofing contractor.
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.
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.
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.
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.
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.
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.
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.
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