Roofers Mart • Barnhart
More Than Just Roofs
Jefferson County and South County contractors count on us for products across the entire exterior: residential and commercial roofing, siding, windows, doors, decking and the tools to install it all. It’s backed by our own delivery fleet and inventory across our branch network.

Products We Carry
Everything for the Exterior
Here are the brands contractors can get through our Barnhart branch. Don’t see what you need? Ask us. If we don’t have it, we can get it.
Residential Roofing
Now stocking: select Owens Corning® shingle lines. Ask us about colors.
Commercial Roofing
Siding & Trim
Windows, Doors & Skylights

Decking & Railing
Equipment & Tools

Your Barnhart Team
Meet the Team
Real people who know your business. Call, text or stop by the counter.
John McFarlan
Branch Manager
Jordan Schmidt
Operations Manager
Jaime Hennis
Territory Manager
Andrew Kinder
Inside Sales
Cole Welker
Inside Sales
Jeremy Lampros
Inside Sales
William Loving
Inside Sales
Thomas Boehlke
Commercial Sales Support
More Than Supply
Services That Keep Jobs Moving
Leister Service Center
Authorized Leister dealer and repair center for hot-air welding equipment, tools and accessories.
Tapered Design & Takeoffs
Custom tapered insulation design and material takeoffs to help you plan and price your next commercial job.
Job Site Delivery
Our own trucks and drivers get materials to your job site on your schedule, not a third party’s.
Why Roofers Mart
Why Contractors Choose Us
Local and Independent
Family-owned since the late 1980s, with decisions made close to home and the contractor in mind.
Inventory Across Our Network
Product moves between our branches on our route trucks, so what you need is rarely far away.
Direct Access to Your Rep
A real person who knows your business, not a call center. Call or text any time.
Flexible Credit Terms
Credit options built for contractors, so cash flow never slows down your next job.
Visit or Order
Roofers Mart – Barnhart
- Address
- 7001 Muffler Dr., Barnhart, MO 63012
- Hours
- Mon–Fri, 7 a.m.–4 p.m. • Closed Sat & Sun
- Call or text
- 636-479-6917
- Toll free
- 800-544-8830
- Fax
- 636-479-6920
- Orders
- ordersbh@roofersmartinc.com







