Roofing Company in O’Fallon, IL
Barringer Brothers Roofing is a family-owned roofing company serving homeowners throughout O’Fallon, Illinois and the surrounding St. Clair County area. Since 2004, we’ve helped Metro East homeowners protect their homes with quality roof replacements, repairs, inspections, storm damage restoration, new construction roofing, siding, and gutters.
We’re based right next door in Belleville and regularly work on homes throughout O’Fallon, from established neighborhoods near Downtown to newer developments across the city.
If you’re looking for a trusted roofing company in O’Fallon, IL, call (618) 703-3036 or fill out our online contact form to get started.

Roofing & Exterior Services in O’Fallon, IL
Whether you need a small roof repair or a complete exterior project, Barringer Brothers provides roofing and exterior services for homes throughout O’Fallon.
Roof Replacement
When repairs are no longer the right solution, we provide complete roof replacement using quality materials designed for Southern Illinois weather. Not sure if your roof is ready for replacement? Read How to Know When It’s Time for a New Roof in O’Fallon, IL for some of the most common signs to look for.
We’ll inspect your existing roof, explain your options, help you choose the right shingles and colors, and make sure your new roofing system is installed correctly from start to finish.
Roof Inspections
Not every roofing concern means you need a new roof. Our inspections are thorough, honest, and pressure-free. We check the condition of your shingles, flashing, ventilation, decking, gutters, drainage, and other important areas of the roofing system.
Whether you’re concerned about the age of your roof, buying or selling a home, or checking for damage after a storm, we’ll give you a straightforward assessment of what we find.
Roof Repair
Leaks, missing shingles, damaged flashing, and other smaller roofing problems can quickly become larger issues when they aren’t addressed. We provide roof repair throughout O’Fallon and will help determine whether repairing your existing roof makes sense or if it’s time to consider replacement.
Storm Damage Repair
O’Fallon and the surrounding Metro East regularly experience high winds, hail, heavy rain, and severe storms. Damage isn’t always obvious from the ground, which is why having your roof inspected after significant weather can be important. If you’re wondering what may count as storm damage, read 5 Signs Your Roof May Qualify for an Insurance Claim in O’Fallon, IL.
Barringer Brothers inspects and repairs storm damage to roofing and siding and can help homeowners understand the insurance claim process when applicable.
New Construction Roofing
With new homes continuing to be built throughout O’Fallon, we also work with homeowners and builders on new construction roofing. We install complete roofing systems with attention to ventilation, flashing, underlayment, and every detail that affects the long-term performance of the roof.
Siding & Gutters
Your roof is only one part of protecting your home’s exterior. Barringer Brothers also provides siding installation and gutter installation and replacement throughout O’Fallon.
Our Roofing Work in O’Fallon, IL
O’Fallon is one of the areas we serve most frequently. Our team works throughout the city on roof replacements, repairs, inspections, new construction homes, siding projects, gutters, and storm damage restoration.






Why O’Fallon Homeowners Choose Barringer Brothers Roofing
Barringer Brothers Roofing has served homeowners throughout St. Clair County and the Metro East since 2004. We’re a local, family-owned company, and our reputation has been built project by project through quality work, straightforward communication, and treating homeowners the way we’d want to be treated. Our reviews speak for themselves.
When you work with Barringer Brothers, you’re working with a nearby roofing company that knows the homes, weather, and roofing needs of the O’Fallon area.
Roofing for O’Fallon Homes
One of the things that makes O’Fallon unique is the variety of homes throughout the city. Older homes near Downtown can have completely different roofing needs than established ranches and split-levels or newer construction in growing subdivisions.
That’s why we don’t take a one-size-fits-all approach. The right recommendation depends on the age and condition of the roof, how it was originally installed, ventilation, previous storm damage, and the homeowner’s plans for the property.
Sometimes the right answer is a repair. Sometimes replacement makes more sense. Our job is to inspect the roof and give you the information you need to make the right decision for your home.
Planning to sell? Read Should I Replace My Roof Before I Sell My House? | O’Fallon, IL to learn when replacing an aging roof before listing may make sense.
O’Fallon Roofing FAQs
Yes. Barringer Brothers Roofing serves homeowners throughout O’Fallon and the surrounding St. Clair County area. We provide roof replacement, roof repair, roof inspections, storm damage restoration, new construction roofing, siding installation, and gutter installation.
Barringer Brothers Roofing is based in Belleville, Illinois, right next door to O’Fallon. We’ve served homeowners throughout St. Clair County since 2004 and regularly complete roofing and exterior projects in O’Fallon.
Call (618) 703-3036 or fill out our online contact form to schedule an estimate. We’ll take a look at your roofing needs, explain your options, and help you determine the best next step.
If your O’Fallon home has experienced hail, high winds, falling debris, or other severe weather, having the roof inspected can help identify damage that may not be visible from the ground. Barringer Brothers can inspect the roof and explain what we find before you decide what to do next.
Yes. In addition to roofing, Barringer Brothers provides siding installation and gutter installation and replacement for homeowners throughout O’Fallon.
Contact an O’Fallon Roofing Company Today
If you need a roofing company in O’Fallon, IL, Barringer Brothers Roofing is here to help. From inspections and repairs to complete roof replacements and exterior projects, we’ve served homeowners throughout St. Clair County since 2004.
Call (618) 703-3036 or fill out our online contact form for more information or to schedule an estimate.