Roofing Contractor Serving Effingham County, IL
Roof Replacement • Roof Repair • Hail & Storm Damage • Free Inspections
Shingle roofing for Effingham, Teutopolis, Altamont, and the rest of Effingham County.
Effingham County sits where I-70 and I-57 meet, and the city of Effingham is its county seat. Teutopolis, Altamont, Dieterich, and Beecher City are spread across farmland around it.
MPR Roofing serves Effingham County from Greenville, east on I-70. We roof homes in town and farmhouses in the country, with careful attention to wind resistance on open ground.
Source: Effingham County, Illinois Highway Department and GIS pages.
Call (618) 699-9747Effingham County doesn't have county zoning. However, some municipalities exercise zoning up to 1.5 miles beyond their limits, so a rural address near a town may fall under that town's rules.
We check whether your address is in a town, in a town's extended zoning area, or fully rural before starting.
We also serve Teutopolis, Altamont, Dieterich, Beecher City, Shumway, Watson, Mason, Edgewood, and rural Effingham County.
MPR Roofing serves the counties around Effingham County from our Greenville office.
See what homeowners near Effingham County say about MPR Roofing on Google, or share your own experience after your project.
Straight answers from a local, licensed roofing contractor.
No. The County doesn't have county zoning, but some towns zone up to 1.5 miles beyond their limits.
Yes. We serve every Effingham County community.
We check whether you're inside a town's extended zoning area before work starts.
Yes. Free inspections with photos.
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