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
Custom Upholstery
Restaurant Upholstery
Hotel Upholstery
Greenhouse Fabrics