Call or Text (618) 699-9747

Roofing Contractor Serving Bond County, IL

BOND COUNTY IL
ROOFING CONTRACTOR

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.

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

Bond County Is Home

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.

Bond County Facts

  • County seat: Greenville
  • Courthouse: 200 W. College Ave., Greenville
  • County building code adopts the 2021 IBC and IRC
  • Our office: 1822 S Elm St, Greenville, IL 62246
  • Illinois Roofing License #104.020135

Source: Bond County, Illinois official website (Zoning and Building Code pages) and City of Greenville.

Call (618) 699-9747

Our Bond County Town Pages

Detailed roofing pages for Bond County towns, including permit notes for each.

Permits in Greenville and Rural Bond County

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.

Who to Call

  • Greenville homes: City of Greenville Building Inspector
  • Mulberry Grove homes: Village of Mulberry Grove
  • Rural Bond County: Bond County Zoning Administrator, 206 W. Main, Greenville (618-237-9737)

Roofs Around Governor Bond Lake and Greenville University

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.

Common Bond County Roof Issues

  • Wind-lifted tabs on open farm ground
  • Aging chimney flashing on older homes
  • Pipe boots cracking on 15–20-year roofs
  • Hail bruising after spring storms

Storm Season in Bond County

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.

After a Storm

  • Call us for a free inspection
  • Keep photos of anything that fell or broke
  • Don't sign with door-knockers before a second opinion
  • Read our insurance claim guide

Other Bond County Communities We Serve

We also roof homes in Pocahontas (served through our Greenville page), Sorento, Smithboro, Donnellson, Keyesport, Old Ripley, Panama, and rural Bond County.

Neighboring Counties We Serve

MPR Roofing serves the counties around Bond County from our Greenville office.

Read Real Google Reviews

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

Bond County Roofing FAQ

Straight answers from a local, licensed roofing contractor.

Where is MPR Roofing located?

Our office is at 1822 S Elm St, Greenville, IL 62246, in the Bond County seat.

Does Greenville require a permit for a new roof?

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.

Who handles permits outside town in Bond County?

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.

Do you serve Pocahontas, Sorento, and Smithboro?

Yes. We serve every community in Bond County, plus the rural areas between them.

How quickly can you get to a Bond County roof after a storm?

Usually very quickly. Bond County is our home base, so most addresses are a short drive from our office.

Get a Free Roof Inspection in Bond County, 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