Proudly Serving Madison County, IL
Barringer Brothers Roofing has been helping homeowners across Madison County protect and improve their homes since 2004. From Edwardsville and Glen Carbon to Collinsville, Granite City, and Highland, our team delivers dependable roofing and exterior solutions designed for Southern Illinois weather.
Madison County homes face everything from hailstorms and strong spring winds to humid summers and harsh winter freeze-thaw cycles. Over time, those conditions can wear down shingles, damage flashing, and create hidden leaks. With more than 200 five-star reviews and an A+ BBB rating, Barringer Brothers Roofing has become a trusted name for roofing and exterior work throughout Madison County.

Barringer Brothers Roofing — Madison County, IL
Reliable Roofing & Exterior Services Across Madison County
Your home deserves protection that lasts. Barringer Brothers Roofing provides residential roofing and exterior services throughout Madison County using quality materials, experienced crews, and proven installation methods built for Midwest conditions.
Whether you need a minor repair in Collinsville, a full roof replacement in Edwardsville, or new construction roofing in Highland, we tailor every project to your home and budget.
Our Roofing & Exterior Services in Madison County, IL
- Roof Replacement
- Roof Repairs
- Roof Inspections
- Storm Damage Repair
- New Construction Roofing
- Gutter Installation & Replacement
- Siding Installation
Roof Inspections in Madison County, IL
Not every roofing issue is obvious from the ground. If your home has recently been through a storm, is showing signs of aging, or you’re preparing to buy or sell a property, a professional roof inspection can help catch problems early.
Our inspections include an evaluation of:
- Shingles and roofing materials
- Flashing and penetrations
- Ventilation systems
- Drainage and gutter performance
- Signs of leaks or moisture intrusion
We provide honest recommendations with no pressure and no unnecessary upselling.
Roof Repairs & Storm Damage Repair in Madison County, IL
Madison County storms can leave behind missing shingles, damaged flashing, hail impacts, and leaks that worsen over time if left untreated.
Our team responds quickly to help homeowners:
- Stop active leaks
- Repair storm-related roof damage
- Replace missing or damaged shingles
- Prevent future moisture problems
We regularly work throughout Edwardsville, Glen Carbon, Collinsville, Granite City, and surrounding Madison County communities.
Roof Replacement in Madison County, IL
When a roof reaches the end of its lifespan, a replacement provides long-term protection and peace of mind.
Barringer Brothers installs high-quality roofing systems designed to:
- Handle Midwest weather conditions
- Improve curb appeal
- Increase home value
- Provide long-lasting durability
From historic homes in Granite City to newer subdivisions in Glen Carbon and Edwardsville, we’ve completed roof replacements across Madison County.
New Construction Roofing in Madison County, IL
Building a new home in Madison County?
Our team works with homeowners, contractors, and builders to install reliable, code-compliant roofing systems that keep projects moving on schedule.
We provide new construction roofing throughout Madison County with a focus on quality installation and long-term performance.
Gutter Installation & Replacement in Madison County, IL
A properly functioning gutter system helps protect your roof, siding, foundation, and landscaping from water damage.
We install and replace gutter systems throughout Madison County to help homeowners:
- Improve drainage
- Prevent foundation issues
- Reduce water pooling
- Protect exterior surfaces
Siding Installation in Madison County, IL
New siding can completely transform the look and protection of your home.
We install durable, low-maintenance siding products designed to improve:
- Energy efficiency
- Weather resistance
- Curb appeal
- Long-term durability
Whether you’re updating an older home or finishing a new build, our siding solutions are built to last.
Yes. Barringer Brothers Roofing serves homeowners throughout Madison County, including Edwardsville, Collinsville, Troy, Maryville, Highland, Granite City, Alton, Godfrey, Worden, 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. We serve Madison County regularly and can typically get out to you quickly.
Yes. Madison County sees significant severe weather 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 — right in the Metro East. We’ve been serving Madison County homeowners since 2004 and work throughout the county every week.
Our Work in Madison County, IL






Contact Barringer Brothers Roofing Today
For over 20 years, Barringer Brothers Roofing has proudly served homeowners throughout Madison County with trusted roofing and exterior services.
If you’re searching for a roofer near me in Madison County, IL, call (618) 703-3036 or contact our team today to schedule an inspection or estimate.