• For a Free Quote Call (828) 337-9007

  • 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.

    Read more

  • 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.

    Read more

  • 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.

    Read more

  • 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.

    Read more

  • 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.

    Read more

  • 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!

    Read more

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

    Read more

  • At Crossroads Upholstery we offer Hotel Upholstery for all aspects of the hospitality industry. Do you need a quote? Call today!

    Read more