Asheville's #1 Upholstery Company

For 3 generations now Crossroads Upholstery has been servicing Asheville and all of Western Carolina. Whether the job is residential or commercial no job is too big or small for Crossroads Upholstery!

Residential Upholstery

If you are looking for Residential Upholstery in Asheville look no further. Residential Upholstery is the number one service offered by Crossroads Upholstery. Whether it be an older couch or a recliner that little Timmy has spilled things all over, we can make it like new.

Commercial Upholstery

Not only do we offer residential upholstery but we also offer Commercial Upholstery in Asheville as well. Whether you have a waiting room, office furniture, or exam tables let us help to give your commercial furniture a new look.

Antique Upholstery

Do you have a beloved heirloom or a great yard sale find that needs restoring? Crossroads Upholstery loves to help bring life into older furniture with our Antique Upholstery.

Outdoor Upholstery

The elements of the outdoors can definitely take a toll on your patio or outdoor furniture. Let us help renew your outdoor living space with our Outdoor Upholstery.

Marine Upholstery

The lake and rivers can definitely wear away on your favorite summer toy. The outside of your boat is spotless so should your interior. Let us help with all your Marine Upholstery needs.

Custom Upholstery

Do you have a job that is a little bit different? If you are in the market for Custom Upholstery in Asheville, let us give you a free quote on your project today!

Restaurant Upholstery

Let Crossroads Upholstery make your restaurant decor as great as the food you offer. Call today for a free quote on Restaurant Upholstery.

Hotel Upholstery

At Crossroads Upholstery we offer Hotel Upholstery for all aspects of the hospitality industry. Do you need a quote? Call today!
Crossroads Upholstery is proud to offer
Greenhouse Fabrics