Roofing Contractor Serving Bond County, IL
Roof Replacement • Roof Repair • Hail & Storm Damage • Free Inspections
MPR Roofing is based in Greenville, the Bond County seat. This is our home county, and our crew can reach most addresses here within minutes.
MPR Roofing (Meyer Professional Roofing) works out of 1822 S Elm St in Greenville, the county seat of Bond County. The courthouse is across town on College Avenue, and the Bond County Zoning office is on West Main. Most of our Bond County customers are within a short drive of our shop.
Being local changes the experience. Storm inspections happen fast because we're already here when the weather clears, follow-up visits don't need special scheduling, and the person who quotes your roof answers the phone when you call later.
We focus on residential asphalt shingle roofing: complete CertainTeed roof systems, leak and flashing repairs, and free inspections across Greenville, Mulberry Grove, Pocahontas, Sorento, and the farm country in between.
Source: Bond County, Illinois official website (Zoning and Building Code pages) and City of Greenville.
Call (618) 699-9747Detailed roofing pages for Bond County towns, including permit notes for each.
Inside Greenville, the City's Building Inspector handles permits, and the City's fee schedule includes a roof permit. We file it for every Greenville re-roof. The Village of Mulberry Grove has its own building regulations, and we confirm those requirements before work starts.
Outside the towns, Bond County Zoning handles permits. The County adopted a building code in December 2024 that references the 2021 International Building and Residential Codes, and its zoning ordinance was most recently revised in June 2025. We check the current county requirements for rural addresses before every job.
Bond County homes come in every age. There are older houses near Greenville University and downtown, lake homes and newer builds around Governor Bond Lake, and farmhouses spread across the county. Older homes often need decking repairs and rebuilt chimney flashing, while homes on open land need extra attention to wind resistance.
Whatever kind of home you have, our replacement process is the same: tear off to the deck, replace bad wood, install ice-and-water protection where it matters, rebuild the flashing, balance the ventilation, and install CertainTeed shingles.
Storms crossing Bond County along the I-70 corridor reach Greenville, Mulberry Grove, and Pocahontas in quick succession. Since our office is here, we're usually among the first roofers available once the weather clears.
We tarp active leaks, photograph damage slope by slope, and tell you honestly whether you're dealing with storm damage or just normal wear. If you file an insurance claim, our roof insurance claim guide explains each step.
We also roof homes in Pocahontas (served through our Greenville page), Sorento, Smithboro, Donnellson, Keyesport, Old Ripley, Panama, and rural Bond County.
MPR Roofing serves the counties around Bond County from our Greenville office.
See what homeowners near Bond County say about MPR Roofing on Google, or share your own experience after your project.
Straight answers from a local, licensed roofing contractor.
Our office is at 1822 S Elm St, Greenville, IL 62246, in the Bond County seat.
Yes. Greenville's Building Inspector issues permits, and the City's fee schedule includes a roof permit. We file it for every Greenville re-roof.
Bond County Zoning, at 206 W. Main in Greenville. The County's building code adopts the 2021 IBC and IRC. We check what your address needs.
Yes. We serve every community in Bond County, plus the rural areas between them.
Usually very quickly. Bond County is our home base, so most addresses are a short drive from our office.
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