Family-owned since 1974 · A+ BBB rated · 140+ Five-star Google Reviews
Roofing Companies Collinsville, IL — Expert Roof Repair & Replacement
When Collinsville homeowners search for roofing companies in Collinsville, IL, they’re looking for a contractor they can trust with their most valuable asset. Edwards & Sons Roofing has been that contractor since 1974 — family-owned, headquartered right here at 106 S Chestnut Street in Collinsville, and A+ rated by the BBB. For over 50 years we’ve handled roof repair, replacement, siding, gutters, and storm-damage restoration for homes and businesses across Collinsville and Madison County. 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
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.
As Collinsville’s hometown roofer, our crews are minutes from your home — most calls are reached within 30 minutes from our Chestnut Street office.
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
Areas We Serve Around Collinsville, IL
Edwards & Sons Roofing is based in the heart of Collinsville and serves the whole community — from Uptown and the historic downtown to the newer subdivisions off Beltline and Collinsville Roads. Because our office sits at 106 S Chestnut Street, we’re one of the few roofing companies that can reach most Collinsville homes within about 30 minutes.
We also roof the surrounding Metro-East communities that make up our home base in Madison and St. Clair County:
- Maryville & Fairmont City — our closest neighbors, just minutes from the shop
- Caseyville and Troy — full roof replacement, repair, and storm work
- Glen Carbon and Edwardsville — see our Glen Carbon and Edwardsville roofing pages
- The wider Madison County and St. Clair County service area
From homes near Woodland Park and Horseshoe Lake to businesses along Main Street, we handle residential and commercial roofing, siding, gutters, and soffit and fascia repair throughout the area. Not sure if you’re in our service area? Call (618) 476-1480 — chances are we’re already roofing on your street.
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.
Roofing FAQs for Collinsville Homeowners
How much does roof replacement cost in Collinsville, IL? Roof replacement costs vary based on home size, roofing materials, and project complexity. In Collinsville, 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 Collinsville? 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 offer soffit, fascia, and gutter repair in Collinsville? Yes — along with full roofs we repair and replace soffit, fascia, and seamless gutters. These are common trouble spots on older Collinsville homes and are often part of a storm-damage claim.
Do you do commercial roofing in Collinsville? Yes. We handle both residential and commercial roofing across Collinsville and Madison County, from storefronts on Main Street to warehouses and offices.
How fast can you get to my home? Our office is right here at 106 S Chestnut Street, so we reach most Collinsville homes within about 30 minutes — and we offer free, no-obligation roof inspections.
Does homeowners insurance cover storm and hail damage in Collinsville? Most policies cover sudden storm and hail damage. We document the damage, meet your adjuster on-site, and manage the claim from inspection to final repair.