Skip to content
MATTERHORNROOFING & EXTERIORS
Brick two-story home with a charcoal architectural shingle roof (illustrative photo)

Roof Repair. Roof Replacement. Storm Damage.

Roofing Contractor in Edwardsville, IL

Matterhorn Roofing & Exteriors helps homeowners in Edwardsville and Glen Carbon fix leaks, recover from storm damage and replace worn-out roofs — with honest inspections and clear estimates.

Serving Edwardsville, Glen Carbon and the surrounding Metro East area of Illinois.

Get a roofing estimate

Name, phone and your ZIP — we'll call you back.

Preferred day

Optional — we'll confirm a time that works.

Serving Edwardsville, Glen Carbon & Metro East Illinois
Inspection first — repair when repair is enough
Written estimates after inspection
10-year workmanship warranty

Our services

Roofing services for Metro East Illinois homes

Start with the problem you're dealing with. Each service page explains what to look for and what happens next.

How it works

A simple, transparent process

  1. 01

    Tell us what's happening

    Call or send a short request describing the leak, damage or concern.

  2. 02

    Roof inspection

    We look at the roof surface, flashing, vents and visible problem areas.

  3. 03

    Clear recommendation

    You get an honest explanation of whether repair or replacement makes sense, and a written estimate.

  4. 04

    Work & cleanup

    The agreed work is completed and the site is cleaned up before we leave.

Close view of hail-damaged asphalt shingles (illustrative photo)

Storm damage & insurance

After the storm, start with a clear inspection

Hail and wind can loosen shingles, bruise the mat and damage flashing in ways that aren't obvious from the ground. We inspect the roof, photograph and document the visible damage we find, and explain your repair or replacement options.

If you choose to file a claim, you can share our documentation and estimate with your insurer. Your insurance company decides coverage under your policy — we don't guarantee approval and we're not public adjusters.

Why homeowners call us

Built on honest work

Straight answers

We explain what we see and why — repair when repair is enough, replacement only when it makes sense.

Careful workmanship

Attention to the details that keep water out: flashing, underlayment, ventilation and clean shingle lines.

Respect for your home

Protected landscaping, tidy job sites and clear communication about schedules.

Service area

Serving Edwardsville, Glen Carbon & Metro East Illinois

We work with homeowners across the Metro East area of Illinois, in both Madison and St. Clair counties. Not sure if you're in our area? Ask in your estimate request.

  • Edwardsville, IL
  • Glen Carbon, IL
  • Maryville, IL
  • Collinsville, IL
  • Troy, IL
  • Highland, IL
  • Granite City, IL
  • O'Fallon, IL
  • Fairview Heights, IL
View service areas →

Request a Roofing Estimate

Takes about a minute. Fields marked * are required.

Type of request

Up to 3 photos. A picture of the damage helps us understand the job before we visit.

Preferred contact method
Preferred inspection time (optional)

Tell us when suits you and we'll confirm a time that works — this doesn't book a slot yet.

Preferred time

FAQ

Common roofing questions

How do I know if my roof needs repair or replacement?

It depends on the roof's age, how widespread the damage is and the condition of the decking underneath. Isolated leaks or a few damaged shingles often call for a roof repair. Widespread granule loss, curling or repeated leaks can point toward replacement. An inspection is the best way to know.

What should I do after a hailstorm or high winds?

Stay off the roof, photograph any visible damage from the ground, and look inside for stains or drips. Then schedule an inspection. Our storm damage roof repair page walks through the steps.

Do you work with insurance claims?

We can inspect your roof, document visible damage and provide repair or replacement estimates you may share with your insurer. Coverage and claim decisions are made by your insurance company under your policy — we can't guarantee approval or any settlement.

How much does a roof repair or replacement cost?

Cost depends on roof size, pitch, materials, the extent of the damage and any decking repairs needed. We provide a written estimate after inspecting the roof rather than quoting a price sight unseen.

Which areas do you serve?

We serve Edwardsville, Glen Carbon and the wider Metro East area of Illinois, across Madison and St. Clair counties. See the service areas page for details.

Ready to have your roof looked at?

Tell us what's going on with your roof and we'll follow up to schedule an inspection and estimate.

Call: (618) 806-9898Estimate