Upholstery, Foam & Fabric Supplier since 1974

B & H Upholstery Supply has a full line of automotive, marine, and furniture fabrics and supplies. We have in stock over 17,000 yards of vinyl, 28,000 yards of furniture and automotive fabrics and 7,000 yards of marine fabrics.

Our Products

Auto and RV
Auto & RV

Warehouse Showroom

Welcome to our upholstery fabric showroom! We offer a wide variety of in stock and special-order materials, from vinyl to canvas, tweeds to velvets. Our team of experts will guide you in selecting the perfect materials for your project.

Explore our showroom to discover various textures, patterns, and colors to bring your vision to life, whether you’re a professional upholsterer or a DIY enthusiast. We’re committed to providing the best customer experience, so take your time to examine each material in person without any rush or pressure.

Check out our fabric samples and books to see how they could work in your own space. Visit us today and discover why we’re the preferred destination for all your upholstery needs!


Foam Frenzy

In our warehouse, we offer a top-notch foam cutting service. Our cutting-edge equipment features vertical and horizontal contour saws, band saws, angle saws, and slitters, enabling us to deliver precise cuts for any project. In addition, our facility is equipped with gluing stations and cushion stuffing capabilities, making it easy to complete your entire foam project in one place.

We carry a wide range of foam options to suit your needs, including open cell polyurethane and closed cell polyethylene, with over 20 choices available. No matter what your project requires, from couches to back support, boat seats to beds, we have the perfect foam to match.

If you’re looking for foam cutting expertise, we invite you to visit us today. Our team is committed to providing exceptional service and helping you achieve your foam-related goals.

Video Placeholder

Why Choose B & H

Family-owned and operated since 1974, we strive to provide excellent customer service with our knowledgeable staff.

With 25,000 square feet of product, complete with a foam fabricating area, we have something for every project. From upholstery fabrics to foam cutting services, we cover it all. And we ship our products nationwide!