Roofing Company in Edwardsville, IL
Barringer Brothers Roofing provides residential roofing and exterior services throughout Edwardsville, Illinois, and surrounding Madison County communities. Since 2004, our family-owned Metro East company has helped homeowners with roof replacement, roof repair, roof inspections, storm damage restoration, new construction roofing, siding, and gutters.
We work on homes throughout Edwardsville, from established neighborhoods near Downtown Edwardsville and the SIUE area to newer residential development around Governor’s Parkway and Chain of Rocks Road. Whether the project involves an aging roof, storm damage, a new home, or a larger exterior update, our team provides roofing and exterior solutions based on the actual needs of the property.
Barringer Brothers is based nearby in Belleville and regularly serves Edwardsville and communities throughout Madison County.

Barringer Brothers Roofing in Edwardsville, IL
Roofing & Exterior Services in Edwardsville, IL
Barringer Brothers provides complete residential roofing and exterior services throughout Edwardsville. Because our team handles roofing, siding, gutters, storm damage, and new construction, homeowners can work with one local contractor for individual repairs or larger exterior projects.
Our Roofing & Exterior Services in Edwardsville, IL
- Roof Replacement
- Roof Inspections
- Roof & Siding Storm Damage Repair
- Roof Repairs
- New Construction Roofing
- Gutter Installation & Replacement
- Siding Installation
Roof Inspections in Edwardsville, IL
Barringer Brothers provides roof inspections throughout Edwardsville when homeowners have a reason to question the condition of their roof—such as recent storm damage, a suspected leak, visible roofing problems, aging materials, or a real estate transaction.
We evaluate shingles, flashing, roof penetrations, ventilation, visible decking concerns, gutters and drainage, and signs of hail or wind damage. Afterward, we’ll explain what’s in good condition, what needs attention, and what can reasonably wait.
What We Check During Every Inspection
- Shingle condition and wear
- Flashing around chimneys, vents, and skylights
- Roof ventilation and decking
- Gutters and drainage
- Signs of storm or hail damage
Roof Repair in Edwardsville, IL
Barringer Brothers provides roof repair throughout Edwardsville for leaks, missing or damaged shingles, failed flashing, problems around roof penetrations, and other localized roofing issues.
We start by identifying the actual source of the problem and evaluating the surrounding roofing system. If the damage is isolated and the rest of the roof is in good condition, a targeted repair may solve the problem without requiring a complete roof replacement.
Common Repairs We Handle in Edwardsville
- Roof leak detection and repair
- Shingle replacement after wind or hail damage
- Flashing repair around chimneys and vents
- Emergency repairs after severe weather
- Storm and hail damage restoration
Storm Damage Roof & Siding Repair in Edwardsville
Hail, high winds, heavy rain, and falling debris can damage more than the shingles on an Edwardsville home. Barringer Brothers evaluates storm damage to roofing, siding, gutters, flashing, and other exterior components.
We can photograph and document damage, determine whether affected areas can be repaired or need replacement, and coordinate roofing, siding, and gutter work when multiple parts of the exterior were damaged during the same storm. If an insurance claim is involved, we can also provide documentation and coordinate with the adjuster when needed.
Roof Replacement in Edwardsville, IL
When deterioration or damage is too widespread for targeted repairs, Barringer Brothers provides complete residential roof replacement throughout Edwardsville. We evaluate the existing roofing system, including shingles, flashing, ventilation, and roof decking, before determining whether replacement is actually necessary.
Whether we’re replacing a roof on an established home near Downtown Edwardsville, a home around the SIUE area, or newer construction near Governor’s Parkway, our team installs the complete roofing system—not just new shingles over an existing problem.
New Construction Roofing in Edwardsville, IL
Barringer Brothers works with homeowners, home builders, and general contractors on new construction roofing throughout Edwardsville and Madison County. We install complete roofing systems from the roof deck up and coordinate the work around the construction schedule.
Our Edwardsville new construction work includes homes with architectural shingle roofing systems and more complex modern rooflines. We can also coordinate siding and gutter installation for new homes, allowing multiple exterior portions of the build to be completed through one contractor.
Gutter Installation & Replacement in Edwardsville, IL
Barringer Brothers installs and replaces gutter systems throughout Edwardsville to move rainwater away from the roof edge, siding, landscaping, and foundation. We provide gutter replacement for existing homes and can coordinate new gutters with roof replacement, siding projects, storm restoration, and new construction.
Siding Installation in Edwardsville, IL
Barringer Brothers provides vinyl siding installation and replacement throughout Edwardsville for aging exteriors, storm-damaged siding, larger exterior renovations, and new construction homes.
Because our team also provides roofing and gutters, Edwardsville homeowners can coordinate multiple exterior improvements through one contractor. This is especially useful when a storm damages several exterior systems or when roofing, siding, and gutters are being selected together for a new home.
Why Edwardsville Homeowners Choose Barringer Brothers Roofing
Barringer Brothers is a locally owned, family-operated roofing and exterior company based nearby in Belleville. We’ve served homeowners throughout Edwardsville, Madison County, and the Metro East since 2004.
- Serving the Metro East since 2004
- 200+ five-star reviews
- A+ BBB rating
- Illinois Roofing License #104-15574
- Roofing, siding, and gutters from one contractor
- Roof repair, replacement, inspections, storm damage, and new construction
- Established local company based nearby in Belleville
Frequently Asked Questions
Barringer Brothers Roofing provides residential roofing and exterior services throughout Edwardsville and surrounding Madison County communities. Services include roof replacement, roof repair, roof inspections, storm damage restoration, new construction roofing, vinyl siding, and gutter installation.
Yes. Barringer Brothers works with homeowners, builders, and general contractors on new construction roofing throughout Edwardsville and Madison County. We can also coordinate siding and gutter installation for new homes.
Yes. Barringer Brothers provides roofing, vinyl siding, and gutter services throughout Edwardsville, allowing homeowners to coordinate multiple exterior projects through one local contractor.
Barringer Brothers is a locally owned, family-operated Metro East roofing company based nearby in Belleville. We’ve served Edwardsville, Madison County, and surrounding Metro East communities since 2004.
Our Work in Edwardsville, IL

Barringer Brothers Roofing installed the complete roofing system on this new construction home in Edwardsville, IL.
Barringer Brothers completed this residential roof replacement in Edwardsville, removing the existing roofing and installing a new asphalt shingle roofing system.


Our team completed this siding installation in Edwardsville, giving the home an updated exterior with new vinyl siding.
Schedule Roofing Service in Edwardsville, IL
Whether you need a roof inspection, repair, replacement, storm damage assessment, new construction roof, siding, or gutters, Barringer Brothers provides residential roofing and exterior services throughout Edwardsville and Madison County.
We’ve served Metro East homeowners since 2004 and regularly work on existing homes and new construction throughout Edwardsville.
Call (618) 703-3036 or fill out our online contact form to schedule an inspection or estimate in Edwardsville, IL.