Serving Collinsville, IL since 1974

Edwards & Sons Roofing

A team of men install watreproofing material and shingles to create a new roof on a rural building.
When it comes to protecting your most valuable asset—your home or business—there’s no room for compromise. Edwards & Sons Roofing has proudly served Collinsville, IL, and surrounding areas for over 50 years, providing expert roofing services with unmatched professionalism, quality, and care.

As one of the top-rated roofing companies in Collinsville, IL, we specialize in both residential and commercial roofing, delivering lasting results that stand up to the Midwest weather.

Family Owned

Taking Extra Safety Precaution

High-Quality Workmanship

Superior Customer Service

Free Estimates Available

When you’re searching for roofing companies in Collinsville, IL, you’re not just looking for a contractor. You’re looking for someone you can trust to treat your home like their own. That’s exactly what you’ll find with Edwards & Sons.

We’re a local, family-owned company committed to doing things right the first time. Our high BBB rating, years of experience, and glowing customer reviews speak to our dedication to quality work and exceptional customer service.

Whether you’re dealing with storm damage, worn-out shingles, or are building something new, we offer full-service solutions, including:

  • Roof repair and leak fixes
  • Full roof replacement
  • New roof installation
  • Siding repair and installation
  • Emergency storm repair services
Our team of certified roofing contractors understands what matters most—keeping your home safe, dry, and looking great.
Residential Roofing in Collinsville, IL

Your residential roofing system does more than just keep the rain out—it adds curb appeal, protects your investment, and even affects energy efficiency. We offer high-quality materials, detailed workmanship, and clear communication on every residential roofing project.

Our experts help you choose the best roof type for your budget, style, and needs. We work with shingles, metal roofs, flat roofs, and more.

Need a quick fix? We also provide fast and effective roof repair to address leaks, missing shingles, and other damage before it becomes a bigger issue.

Commercial Roofing Experts in Madison County

As a business owner in Collinsville, you’ve got enough on your plate. Let us take roofing off your to-do list. Our team provides complete commercial roofing solutions throughout Madison and St Clair County, whether you need a brand-new roof or quick repair to avoid costly interruptions.

Whether you’re dealing with aging materials, a leaking roof, or need a full replacement, we’re here to help. We focus on durable installations and timely repair work that minimizes disruption to your business.

If you’re not sure where to start, give us a call. We’ll assess your roof, explain your options clearly, and provide a free estimate.

Storm Damage? We’ve Got You Covered

Living in the Midwest means sudden storms and unpredictable weather. If your roof has suffered hail or wind damage, don’t wait. Call Edwards & Sons Roofing for fast, professional storm damage repair.

We’ll inspect your roof for free, provide a detailed estimate, and even help you navigate your insurance claim. Our goal is to make the recovery process as stress-free as possible.

We proudly serve Collinsville and nearby towns throughout the Metro East roofing region.

Siding Services to Protect and Beautify Your Home

Great siding doesn’t just look good—it also helps insulate your home and protects against water damage. Our siding experts install durable, attractive materials that boost your home’s curb appeal and longevity.

From vinyl to fiber cement, we offer siding options to fit any style and budget. We can also handle siding repair after a storm or years of wear.

Roofing Contractors with a BBB Rating You Can Trust

You don’t have to take our word for it. Our high BBB rating and outstanding local reputation show why we’re one of the most trusted roofing contractors in the area.

We’ve built our business on honest communication, high-quality workmanship, and treating every project like it matters—because it does.

Need a Roof Repair or Replacement? Get a Free Estimate Today

Whether you’re in need of roof repair, roof replacement, or a full installation, Edwards & Sons Roofing is here to help. We offer no-obligation, free estimates and easy scheduling.

Ready to get started? Contact us today to request your free inspection or call our friendly team for immediate assistance.

We proudly serve homeowners and businesses throughout Collinsville, IL, Madison County, St Clair County, and even parts of MO.

Your Go-To Roofing Company in Collinsville

When you need reliable, affordable, and top-rated roofing service in Collinsville, you can count on Edwards & Sons Roofing. From roof replacement to quick repairs, we’re the contractors you can trust to get the job done right.

Give us a call today or request your free estimate. Discover why so many people in Collinsville choose Edwards & Sons Roofing for all their roofing needs.

Edwards & Sons Roofing – Your Local Experts in Roofing, Siding, and Storm Repair in Collinsville, IL