Call or Text (618) 699-9747

Roofing Contractor Serving Monroe County, IL

MONROE COUNTY IL
ROOFING CONTRACTOR

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

Shingle roof replacement, repairs, and storm inspections for Columbia, Waterloo, and the rest of Monroe County.

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

Monroe County Roofing

Monroe County lies along the Mississippi bluffs south of the Metro East. Its county seat is Waterloo, and Columbia sits at its northern edge. Communities like Valmeyer, Hecker, and Maeystown fill out the rest of the county.

MPR Roofing serves Monroe County from Greenville. Bluff-top homes take strong wind and need solid edge details, while older homes in Waterloo and Columbia often need decking repairs. We handle both.

Monroe County Facts

  • County seat: Waterloo
  • County Zoning Office: 100 S. Main St., Waterloo (618-939-8681 ext. 260)
  • Unincorporated areas: Certificate of Zoning Compliance before construction
  • Online permits via Cloudpermit

Source: Monroe County, Illinois Zoning Department.

Call (618) 699-9747

Our Monroe County Town Pages

MPR town pages in Monroe County.

Monroe County Zoning Compliance

In unincorporated Monroe County, the County's Zoning Office requires a Certificate of Zoning Compliance, which works as the building permit, before construction begins. Applications go through Cloudpermit or the office at 100 S. Main St. in Waterloo. We confirm whether a re-roof at your rural address falls under that requirement.

Inside Columbia and Waterloo, the city's own rules apply, and each town page covers the details.

Monroe County Roofing

  • Bluff-top wind exposure
  • Older homes in Waterloo and Columbia
  • Rural homes and farmhouses

Other Monroe County Communities We Serve

We also serve Valmeyer, Hecker, Maeystown, and unincorporated Monroe County.

Neighboring Counties We Serve

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

Read Real Google Reviews

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

Monroe County Roofing FAQ

Straight answers from a local, licensed roofing contractor.

Does unincorporated Monroe County require a permit?

The County requires a Certificate of Zoning Compliance (building permit) before construction in unincorporated areas. We confirm whether your re-roof needs one.

How do I apply for a Monroe County permit?

Through Cloudpermit or at the Zoning Office, 100 S. Main St., Waterloo. We file for our jobs.

Do you serve Valmeyer and Maeystown?

Yes. We serve every Monroe County community.

Do you offer free inspections in Monroe County?

Yes. Free inspections with photos.

Get a Free Roof Inspection in Monroe 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