Call or Text (618) 699-9747

Roofing Contractor Serving Edwardsville, IL

EDWARDSVILLE IL
ROOFING CONTRACTOR

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

Shingle roof replacement, repairs, and storm damage inspections for Edwardsville homes, from the historic districts to newer subdivisions.

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

Roofing for Edwardsville's Mix of Old and New Homes

Edwardsville is the county seat of Madison County and home to Southern Illinois University Edwardsville (SIUE). The housing is varied: older homes in the historic districts near downtown, plus newer subdivisions that have grown out toward Glen Carbon and the interstates.

MPR Roofing drives over from Greenville, about 45 minutes away, to replace and repair asphalt shingle roofs across Edwardsville. Every replacement includes tear-off, a deck inspection, new underlayment and flashing, ventilation review, and CertainTeed shingles.

Whether it's an older home with layers of past repairs or a newer house with storm damage, we inspect it, photograph it, and explain your options in plain language.

Edwardsville at a Glance

  • Madison County seat, home of SIUE
  • Roof permit required by the City
  • Historic districts: LeClaire, St. Louis Street & Downtown
  • About 45 minutes from our Greenville office
  • IL Residential License #104.020135
  • IL Commercial (Unlimited) License #105.011074
Call (618) 699-9747

Roofing Services in Edwardsville, IL

Residential roofing for Edwardsville homeowners, plus dedicated pages for each service below.

Edwardsville Service Pages

Dedicated pages for specific roofing services in Edwardsville.

Edwardsville Permits & Historic Districts

Edwardsville is one of the towns where a roof permit is clearly required. The City's Public Works Department lists "Roof" among the projects that need a permit, and its roof permit application asks for the roofing contractor's Illinois license number and a copy of the license.

If your home is in one of the City's historic districts (LeClaire, St. Louis Street, or Downtown), a Certificate of Appropriateness may also be required, even for some basic maintenance. Homeowner associations may have their own shingle or color rules too. We help you sort out what applies before the job starts.

Edwardsville Permit Quick Facts

Roof permits go through the City of Edwardsville Public Works Department, 200 East Park Street, (618) 692-7535. The City's published fee schedule lists a roof permit fee.

We prepare and submit the permit for Edwardsville jobs and post the permit card on site as the City requires.

Source: City of Edwardsville Roof Permit Application and Single Family Residential Building Permit Q&A. Rules can change; we confirm requirements for your address before work starts.

Storm & Hail Damage Help in Edwardsville

Edwardsville sits on the east side of the St. Louis metro, where spring and summer storms regularly move through with hail and gusty winds. Damage often shows up as lifted or creased shingles, bruised shingles, and dented gutters and vents.

After a storm, call us before you sign with a door-knocker. We'll inspect and document the roof, and if there's real damage, give you a clear roofing scope for your insurance company.

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 Edwardsville can also explore these nearby MPR Roofing service pages.

Roofing Services in Edwardsville

Roofing Services & Homeowner Guides

Call (618) 699-9747

Read Real Google Reviews

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

Edwardsville IL Roofing FAQ

Straight answers from a local, licensed roofing contractor.

Do I need a permit to replace my roof in Edwardsville?

Yes. The City of Edwardsville lists roofs among the projects that require a permit, handled by its Public Works Department. The application requires the roofer's Illinois license number. MPR Roofing handles the permit for our Edwardsville jobs.

My house is in an Edwardsville historic district. Does that change anything?

It can. The City notes that a Certificate of Appropriateness may be required for homes in the LeClaire, St. Louis Street, and Downtown historic districts, including some basic maintenance. We help you check this before work begins.

How far is MPR Roofing from Edwardsville?

Our office is at 1822 S Elm St in Greenville, about 45 minutes from Edwardsville. We regularly work in Edwardsville, Glen Carbon, Maryville, and Troy.

Do you offer free roof inspections in Edwardsville?

Yes. Inspections are free and there's no obligation. You get photos and an honest explanation of what we find.

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 Edwardsville, 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