Skip to content
MATTERHORNROOFING & EXTERIORS

Roofing · O'Fallon, IL

Roof Repair & Replacement in O'Fallon, IL

O'Fallon, in St. Clair County, is part of the Metro East area of Illinois that we serve. Whether a storm has just passed or your roof is simply getting old, we'll give you a straight answer about what it needs.

Get a roofing estimate

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

Preferred day

Optional — we'll confirm a time that works.

Storm season and your roof

Wind and hail can damage a roof without it being obvious from the street. If a storm has come through, here's what to do first:

  1. Stay off the roof. Look from the ground and from windows.
  2. Note missing or flipped shingles, dented gutters and debris.
  3. Check ceilings and the attic for fresh water stains.
  4. Take photos and write down the date of the storm.
  5. Book a storm damage roof inspection.

Working with your insurance

If you plan to file a claim, we can inspect the roof and give you a written estimate of the repair work. We are not a public adjuster, and your insurer decides what is covered. Our insurance and storm damage roofing page explains the process.

When replacement is the better value

Repairs make sense on a roof with plenty of life left. Replacement starts to make more sense when the shingles are worn across the whole roof, when you've had several repairs in a short time, or when damage reaches the decking underneath. Our roof repair and roof replacement pages go into more detail.

Materials

For the products we install and how the warranties work, see the roof replacement page.

Services available in O'Fallon

We also serve nearby towns across the Metro East. See all of our service areas.

See our Belleville roofing page for repair and replacement options in Belleville, IL.

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