Proudly Serving St. Clair County, IL
Based in Belleville, Barringer Brothers Roofing has been protecting homes across St. Clair County since 2004. From O’Fallon and Fairview Heights to Shiloh, Swansea, and Mascoutah, our local team delivers dependable craftsmanship, clear communication, and long-lasting roofing solutions built for Southwest Illinois weather.
We understand what this area’s weather does to a roof — from spring hailstorms and high winds to winter freeze-thaw cycles that crack shingles and wear down flashing. With over 200 five-star reviews and an A+ BBB rating, Barringer Brothers is one of the most trusted roofing and exterior contractors in St. Clair County.

Barringer Brothers Roofing — St. Clair County, IL
Trusted Roofing & Exterior Solutions from a Local St. Clair County Company
Your roof is your home’s first defense against Midwest weather. Barringer Brothers Roofing provides complete residential roofing and exterior services throughout St. Clair County, backed by experienced crews, quality materials, and over 20 years of local trust.
From targeted repairs and storm damage restoration to full roof replacements, new construction roofing, gutters, siding, and storm damage repair, we tailor every project to your home — whether you’re in an established neighborhood in Belleville, a growing subdivision in O’Fallon, or a rural property outside Mascoutah or Freeburg.
Our Roofing & Exterior Services in St. Clair County, IL
- Roof Replacement
- Roof Repairs
- Roof Inspections
- Storm Damage Repair
- New Construction Roofing
- Gutter Installation & Replacement
- Siding Installation
Roof Inspections in St. Clair County, IL
After a storm passes through St. Clair County, before buying or selling a home, or when something just doesn’t look right — a professional inspection from Barringer Brothers gives you a clear, honest assessment.
We evaluate shingles, flashing, ventilation, decking, and drainage, then walk you through exactly what we found with no pressure and no upselling.
Roof Repairs & Storm Damage Repair in St. Clair County, IL
Storms across St. Clair County often leave behind damaged shingles, lifted flashing, and hidden leaks that worsen over time.
Our team responds quickly to:
- Fix active leaks
- Replace wind- or hail-damaged shingles
- Prevent further water intrusion
We regularly help homeowners across the county — from homes near Scott Air Force Base to neighborhoods throughout Belleville, O’Fallon, and surrounding communities.
Roof Replacement in St. Clair County, IL
When repairs are no longer enough, Barringer Brothers installs durable, high-performance roofing systems built for Midwest conditions.
We help homeowners choose materials that:
- Withstand heat, wind, and ice
- Improve curb appeal
- Increase long-term home value
From older homes throughout Belleville to newer builds in O’Fallon and Shiloh, we’ve replaced roofs across all of St. Clair County.
New Construction Roofing in St. Clair County, IL
Building a home anywhere in St. Clair County?
Our new construction roofing services ensure your home starts with a properly installed, code-compliant system. We work with homeowners and builders to stay on schedule while meeting county and municipal requirements.
Gutter Installation & Replacement in St. Clair County, IL
Rainfall and snowmelt in Southern Illinois put serious demand on your gutter system.
We install and replace gutters throughout St. Clair County to:
- Direct water away from your foundation
- Protect landscaping
- Prevent long-term moisture damage
Siding Installation in St. Clair County, IL
New siding is one of the most effective ways to upgrade your home’s exterior.
We install durable, low-maintenance siding across St. Clair County, helping homeowners improve energy efficiency, protection, and overall appearance.
Yes. Barringer Brothers Roofing serves homeowners throughout St. Clair County, including Belleville, O’Fallon, Swansea, Fairview Heights, Shiloh, Mascoutah, Freeburg, Smithton, Millstadt, and surrounding communities. We provide roof replacement, roof repair, storm damage repair, roof inspections, new construction roofing, siding installation, and gutter installation. Call (618) 703-3036 or fill out our contact form to get started.
Call (618) 703-3036 or fill out our contact form and we’ll schedule a free, no-obligation estimate at your home. St. Clair County is our home base — we’re out there every day and can typically get to you quickly.
Yes. St. Clair County sees serious storm activity through spring and summer — hail and high winds that can damage roofing and siding without always being obvious from the ground. If your home was affected by a recent storm, Barringer Brothers inspects, documents, and restores both roofing and siding damage and can help guide you through the insurance claims process if needed.
Yes. We’re a family-owned roofing and exteriors company based in Belleville, IL — the heart of St. Clair County. We’ve been serving St. Clair County homeowners since 2004 and are one of the most reviewed roofing contractors in the area.
Our Work in St. Clair County, IL






Contact Barringer Brothers Roofing Today
For over 20 years, Barringer Brothers Roofing has been a trusted name across St. Clair County for residential roofing and exterior services.
Our reputation is built on quality workmanship, honest pricing, and the kind of service you only get from a local company that actually works in your community.
If you’re searching for a roofing company near me in St. Clair County, IL, call (618) 703-3036 or fill out our contact form to get started.