Get prints, satin and sheer!

Voted #1 in Western North Carolina

Bring new life to your furniture.

We have multiple dimensions available.

Reach out for help today!

Serving Asheville, NC and the Surrounding Areas

Stephens Upholstery | 828-645-3422 New logo

Has your old furniture lost it's luster?  Don't replace it!  Let our team of experienced upholsterers transform your old furniture & make it look & feel like brand new again.  We don't just reupholster, we do repairs, refinishing, & full restorations.  No matter what condition your furniture is in, our team of skilled professionals can help bring it back to life.

  • Chenille

  • Velvet

  • Mohair

  • Leather

  • Vinyl

  • Sunbrella

Take advantage of 68 years in business by speaking with

our team!

Choose from one of the largest selections of in stock upholstery fabrics in the area.  If we don't have what you are looking for in our stock, we have an extensive sample library you can choose from.  We carry brands such as Robert Allen, Duralee, Kravet, Greenhouse, Norbar, Kasmir, Greeff, Waverly, & Schumacher, just to name a few.

Ask us about our professional measuring and installation services.

Find the Right Fabric for Your Furniture

The Best Brands in Furniture Uphostery

We have everything you need to restore your existing furniture.  Whether you just need cushion or spring work, reupholstering,  refinishing, or a complete overhaul, we can do it all.  We even have supplies for the DIY experts.  Looking for something new?  We can custom build most any piece of furniture from the frame up.  We can build benches, ottomans, chairs, sofas, & banquettes, just bring us a picture of what you are looking for.



Visit our one-stop shop for your furniture

Designer fabrics Velvets

Contact us for FREE QUOTES!

Email us pictures and rough dimensions of the furniture pieces you want reupholstered with a short description of the kind of fabric you want to use!

Elegant furniture