Expert roof repair, replacement & storm restoration across Glen Carbon and Madison County — family-owned since 1974, A+ BBB rated, with 140+ Five-Star Google Reviews.

Call (618) 476-1480 · Get a Free Roof Inspection

Edwards & Sons Roofing — Top Roofing Companies Glen Carbon, IL

A team of men install watreproofing material and shingles to create a new roof on a rural building.

Searching for roofing companies in Glen Carbon, IL? Edwards & Sons Roofing is the family-owned, local choice for Glen Carbon homeowners. For over 50 years we’ve delivered honest roof repair, replacement, siding, gutters, and storm-damage restoration across Glen Carbon and Madison County. From Old Town to the newer subdivisions off Cottonwood and Meridian, our A+ BBB-rated crews know Glen Carbon roofs — and every job starts with a free roof inspection — call (618) 476-1480 or book yours online.

Family Owned

Taking Extra Safety Precaution

High-Quality Workmanship

Superior Customer Service

Free Estimates Available

Edwards & Sons Roofing stands apart through our unwavering commitment to premium materials and meticulous installation. We exclusively use Owens Corning Duration Shingles backed by Lifetime Manufacturer’s Warranties. Our team is expert in navigating the insurance claims process for Glen Carbon homeowners — we attend adjuster meetings, review coverage, and maximize your payout. We understand local weather patterns and seasonal damage risks – Glen Carbon experiences Midwest storms with potential hail and high winds that damage roofs and siding. Every project is backed by our $100 Edwards Promise: guaranteed 24-hour callback and 48-hour estimates.

NEIGHBORHOODS: Glen Carbon town center, Route 157 corridor, residential communities

Areas We Serve in Glen Carbon, IL

Edwards & Sons Roofing serves all of Glen Carbon — from the historic Old Town village core to the newer subdivisions around Cottonwood, Ginger Creek, and Meridian Road, and the homes lining the Glen Carbon Heritage Trail. Because Glen Carbon and Edwardsville sit shoulder to shoulder, we often work both in the same week.

Neighborhoods and nearby communities we roof include:

  • Old Town Glen Carbon and the Cottonwood / Ginger Creek subdivisions
  • Homes near Miner Park and the Heritage Trail
  • Edwardsville and Maryville next door — see our Edwardsville roofing page
  • The wider Madison County service area, anchored by our Collinsville HQ

Older Old Town homes and newer subdivision roofs alike take a beating from Madison County wind and hail, so we handle full replacements, storm restoration, siding, and gutters throughout Glen Carbon. Call (618) 476-1480 for a free inspection.

Roofing Services in Glen Carbon, IL

Edwards & Sons provides complete roofing and exterior services throughout Glen Carbon and Madison County — residential and commercial, from emergency repairs to full replacements:

  • Roofing — inspection, repair, replacement, and storm-damage restoration
  • Siding — installation and repair
  • Gutters — seamless gutters, guards, and repair
  • Soffit & fascia — repair and replacement

Every Glen Carbon project uses Owens Corning Duration shingles with lifetime manufacturer warranties.

Not sure what your roof needs? Call (618) 476-1480 — the inspection and estimate are free.

Why Glen Carbon Homeowners Choose Edwards & Sons

When you choose Edwards & Sons for your Glen Carbon roof, you get:

  • Local, family-owned service since 1974 — based minutes away in Collinsville, so we know Glen Carbon and Madison County weather.
  • Owens Corning Preferred Contractor — premium Duration shingles with lifetime warranties.
  • Insurance-claim help — we document storm and hail damage and work with your adjuster.
  • A+ BBB rating and 140+ Verified Five-Star Google Reviews.

Get an honest answer about your roof — call (618) 476-1480 or schedule your free inspection.

Roofing FAQs for Glen Carbon Homeowners 

How much does roof replacement cost in Glen Carbon, IL?  Roof replacement costs vary based on home size, roofing materials, and project complexity. In Glen Carbon, most asphalt shingle replacements range from $8,000 to $15,000. Edwards & Sons provides free inspections and detailed estimates within 48 hours. We also offer financing options.

How do I know if I need a roof repair or full replacement?  Look for these warning signs: missing or curling shingles, granules in your gutters, water stains on ceilings, visible sagging, or leaks in the attic. After a storm, always schedule a free inspection. We’ll assess whether repair or replacement is the best long-term solution.

Does Edwards & Sons help with insurance claims in Glen Carbon?  Yes. We’ve navigated the insurance claims process for over 50 years. We inspect your roof, attend the adjuster visit with you, review coverage details, and help maximize your claim. This service is included at no extra cost.

How long does a new roof last?  With quality materials like Owens Corning Duration Shingles and professional installation, an asphalt shingle roof typically lasts 25-30 years. We recommend inspections every 5 years and after major storms to catch small issues before they become expensive problems.

Do you serve both Old Town and the newer Glen Carbon subdivisions? Yes — we roof historic Old Town homes and newer builds around Cottonwood, Ginger Creek, and Meridian alike.

Does homeowners insurance cover storm and hail damage in Glen Carbon? Most policies cover sudden storm and hail damage. We document it, meet your adjuster, and manage the claim end to end.

How fast can you get to Glen Carbon? We’re based nearby in Collinsville, so we reach most Glen Carbon homes quickly, with free inspections and estimates typically within 48 hours.