St. Louis Roofing Company — Trusted Roof Repair & Replacement Since 1974

Three generations of expert roofing, siding & gutter services across the St. Louis metro — serving Illinois & Missouri since 1974.

The 5-Star Gold Standard in Midwest Roofing

For over 50 years, Edwards & Sons Roofing has been the trusted roofing company for homeowners and businesses across the St. Louis metro area. As a third-generation, family-owned roofing contractor based in Collinsville, IL, we specialize in roof repair, roof replacement, siding installation, and gutter services — backed by our A+ BBB rating and 5-star Google reviews. Our team is known for being honest, thorough, fast, and reliable. Whether you need storm damage restoration, a full roof replacement, or a free roof inspection, we have seen it all and solved it all.

50 Years in Business

5,000+ Roofs Installed

A+ BBB® Accredited

5.0 Google Rating

Roofing Services Across the St. Louis Metro Area 

Edwards & Sons Roofing proudly serves homeowners and businesses on both sides of the Mississippi River. From our headquarters in Collinsville, IL, our crews are on the road every day delivering roof repairs, full roof replacements, siding installation, and gutter services throughout the metro.

Illinois communities we serve: Collinsville, Edwardsville, Glen Carbon, O’Fallon, Belleville, Alton, Millstadt, Columbia, and Waterloo.

Missouri communities we serve: St. Louis City, St. Louis County, Chesterfield, St. Charles, St. Peters, Maryville, and Troy.

No matter where you are in the greater St. Louis area, we will be at your door fast. Most of our roofing projects are completed in a single day, so you can get back to your life with minimal disruption.

Our Services

Storm Damage

St. Louis metro storms bring hail, high winds, and heavy rain that can damage your roof, siding, and gutters. Edwards & Sons provides free storm damage inspections and works directly with your insurance company to maximize your claim. We have helped thousands of homeowners navigate the insurance process since 1974.

Roof Repair & Replacement

Whether you need a minor roof repair or a complete roof replacement, Edwards & Sons delivers fast, reliable service backed by Owens Corning Lifetime Warranties. We start every project with a free roof inspection, then provide a detailed estimate within 48 hours — guaranteed by our $100 Edwards Promise.

Siding Repair & Replacement

Quality vinyl siding protects your home and boosts curb appeal. Edwards & Sons provides expert siding repair and full siding replacement using Mastic by Ply Gem products — designed to withstand Midwest storms. Book a free siding inspection to explore your options.

Gutter Cleaning & Replacement

Our seamless aluminum gutter systems protect your home from water damage while looking great. We offer gutter cleaning, gutter guard installation, and full gutter replacement — custom-fitted to your home. Schedule a free gutter inspection today.

Our Legacy of Leadership

Since 1974, we’ve been building up our Illinois and Missouri communities one roof at a time.

Through three generations of family ownership, Edwards has established a bit of a tradition: to treat every home with the same passion, care and attention to detail as we would our own. Today, our team – guided by Cole Schaller, who grew up surrounded by roofing – continues to build on this legacy. We make roof repairs and replacements easy by delivering honest inspections, clear timelines, and fair pricing, because that’s exactly how we’d treat our own families.

The $100 Edwards Promise

We’ve backed our dedication to those values with the $100 Edwards Promise. It’s a guarantee of unmatched customer service for your trust in our company. We continue to deliver on that promise every day when we get to meet (and complete projects) for neighbors like you.

We promise we will:

Call back in under 24 hrs – or give you $100

Get you an estimate within 48 hours of inspection – or give you $100

Beat any price – or give you $100

Plus, if you refer us to a customer, we will give you $100. That’s how seriously we take our role in setting the gold standard for roofing excellence.

Your questions are always welcome.

Are you licensed, bonded, and insured?

Yes, we are fully licensed, bonded, and insured. We are also a member of the Better Business Bureau® with an A+ Rating. See our profile.

How quickly can you complete a roofing project?

Edwards and Sons aims to complete most roof projects in just one day, minimizing any disruption to homeowner’s lives.

How quickly can I get an estimate?

Edwards & Sons will send an estimate (or notify that we will not be giving an estimate, if applicable) by email within 2 business days of a property inspection. It’s part of our Edwards $100 Promise.

Testimonials

Some thank-you notes from customers

Ready for a quote? We just need to stop by and take a look first. Visit our Contact Us page to schedule your free estimate inspection.

Why Homeowners Choose Edwards & Sons Roofing   

Choosing a roofing contractor is a big decision. Here is why thousands of St. Louis metro homeowners trust Edwards & Sons:

50+ Years of Experience — Founded in 1974 by Don Edwards in Millstadt, IL, our company has been family-owned and operated for three generations. We have completed over 5,000 roofing projects.

Owens Corning Preferred Contractor — We use only premium roofing materials, including Owens Corning Duration Shingles backed by a Lifetime Manufacturer’s Warranty.

Insurance Claims Experts — If a storm damages your roof, we guide you through the entire insurance claims process. We attend adjuster visits, review coverage, and advocate on your behalf.

The $100 Edwards Promise — We guarantee a callback within 24 hours, an estimate within 48 hours, and we will beat any competitor’s price — or we pay you $100.

A+ BBB Rating & 5-Star Reviews — Our reputation speaks for itself. Check our Google reviews to see what your neighbors are saying about Edwards & Sons.

Frequently Asked Questions About Roofing in St. Louis 

Q: How much does a roof replacement cost in St. Louis?

A: The cost of a roof replacement in the St. Louis metro area varies based on the size of your home, the materials selected, and the complexity of the project. Edwards & Sons provides free inspections and detailed estimates within 48 hours. We also offer financing through Service Finance Company.

Q: How do I know if I need a roof repair or a full replacement?

A: Common signs that your roof needs attention include missing or curling shingles, granules in your gutters, water stains on ceilings, and visible sagging. Our inspectors will assess whether a targeted repair or full replacement is the best investment for your home.

Q: Does Edwards & Sons help with insurance claims?

A: Yes. We have worked with insurance providers for over 50 years. We inspect your roof, attend the adjuster visit, and help ensure your claim covers all necessary repairs. We handle the paperwork so you can focus on your family.

Q: How long does a new roof last?

A: With proper installation and quality materials like Owens Corning Duration Shingles, a new asphalt shingle roof typically lasts 25-30 years. We recommend scheduling an inspection after 17-20 years or after any major storm.

Q: Are you licensed and insured?

A: Yes. Edwards & Sons Roofing is fully licensed, bonded, and insured. We maintain an A+ rating with the Better Business Bureau and have been accredited since 2015.

Q: What areas do you serve?

A: We serve the entire St. Louis metro area, including both the Illinois and Missouri sides. Key cities include Collinsville, Edwardsville, Belleville, O’Fallon, Chesterfield, St. Charles, and St. Peters. View our full service area above.