Call or Text (618) 699-9747

Roofing Contractor Serving Granite City, IL

GRANITE CITY IL
ROOFING CONTRACTOR

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

Shingle roof replacement, repairs, and storm damage inspections for Granite City's older neighborhoods and newer homes.

CertainTeed Certified
Fully Insured & Bonded
IL Licenses #104.020135 & #105.011074
400+ Roofs Completed

Roofing for Granite City Homes

Granite City is a Madison County city on the Mississippi River floodplain across from St. Louis, with a long history as a steel and industrial town. Much of its housing dates from the city's industrial growth: compact older homes on tight lots, many with roofs that have been re-covered more than once.

On these houses, a proper tear-off matters. Old layers have to come off, damaged decking needs replacing, and chimney and wall flashing should be rebuilt, not caulked over. MPR Roofing does residential re-roofs and repairs in Granite City from our Greenville office, about an hour away.

Every job finishes with a cleanup and magnetic nail sweep, which matters on tight lots with neighbors close by.

Granite City at a Glance

  • Madison County city across the river from St. Louis
  • Many older homes on tight lots
  • City permit required for most work, including roofs
  • About an hour from our Greenville office
  • IL Residential License #104.020135
  • IL Commercial (Unlimited) License #105.011074
Call (618) 699-9747

Roofing Services in Granite City, IL

Residential roofing for Granite City homeowners.

Granite City Roof Permits

The City of Granite City's Building & Zoning Department says a permit is required for most construction, remodeling, repairs, and property improvements, and that all work requires a permit unless specifically exempted. The City's fee ordinance includes a separate line for residential roofs, with an add-on when gutters and downspouts are included.

For Granite City roofing jobs, we apply for the permit through Building & Zoning, including gutters on the permit when they're part of the job.

Granite City Permit Quick Facts

Permits required for most work unless specifically exempted.

The City fee schedule lists residential roof permits.

Source: City of Granite City Building & Zoning; Granite City fee ordinance. Rules can change; we confirm requirements for your address before work starts.

Storm & Hail Damage Help in Granite City

Severe storms crossing the river can reach Granite City with strong winds and hail. Older, re-covered roofs are especially likely to lose shingles or start leaking at flashing.

We document damage with photos and give you an honest recommendation, including when an older roof simply needs to be replaced.

Step-by-step roof insurance claim guide

What We Check on Every Inspection

  • Shingle condition, creases, and wind-lifted tabs
  • Hail bruising and granule loss
  • Flashing at chimneys, walls, and skylights
  • Pipe boots, vents, and valleys
  • Attic ventilation and signs of moisture
  • Decking soft spots where visible

Nearby Areas We Serve From Greenville

Homeowners near Granite City can also explore these nearby MPR Roofing service pages.

Roofing Services & Homeowner Guides

Call (618) 699-9747

Read Real Google Reviews

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

Granite City IL Roofing FAQ

Straight answers from a local, licensed roofing contractor.

Do I need a permit to replace my roof in Granite City?

Yes. Granite City requires a permit for most work unless specifically exempted, and its fee schedule lists residential roof permits. We handle the permit for our Granite City jobs.

My house has old shingles layered over older shingles. What do you recommend?

A full tear-off. Removing the old layers lets us inspect and replace damaged decking and rebuild flashing so the new roof performs properly.

How far is MPR Roofing from Granite City?

About an hour from our Greenville office. We also serve Collinsville, Edwardsville, Alton, and Glen Carbon.

Do you clean up after the job?

Yes. Every job ends with debris removal and a magnetic nail sweep of the yard and driveway.

Are you licensed and insured?

Yes. MPR Roofing holds IL Residential License #104.020135 and IL Commercial (Unlimited) License #105.011074 and is fully insured and bonded. Illinois requires roofing contractors to put their license name and number on contracts and bids, and ours always do.

Get a Free Roof Inspection in Granite City, 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

IL Residential License #104.020135

IL Commercial (Unlimited) License #105.011074

Fully Insured & Bonded

How can we reach you? Phone or email, only one is needed.

Phone or email is fine. We only need one.

What do you need?

Free roof inspection • No obligation • IL Licensed, Insured & Bonded

Prefer to talk? (618) 699-9747

Call (618) 699-9747 Free Inspection