Stephens Upholstering

Auto Upholstery & Interiors in Asheville, North Carolina

4.5 (30)

CategoryAuto Upholstery & Interiors
Address220 Weaverville Rd, Asheville, NC 28804
StreetWeaverville Road
AreaAsheville, North Carolina
Phone(828) 645-3422
Google rating 4.5 (30)
SourceGoogle Maps and public records Β· listed Oct 22, 2026

Hours

MondayClosed
Tuesday10:30 am–2:30 pm
Wednesday10:30 am–2:30 pm
Thursday10:30 am–2:30 pm
FridayClosed
SaturdayClosed
SundayClosed

About Stephens Upholstering

Please call or e-mail to schedule your appointment for furniture or window fashion needs.

Stephens Upholstering is an auto upholstery shop in Asheville, North Carolina. It is listed at 220 Weaverville Rd, Asheville, NC 28804, which places it among the local businesses of Asheville that residents and visitors turn to when they need this kind of service close by.

The business lists hours on 3 days of the week. The most common schedule is 10:30 am–2:30 pm. Note that it does not open on Monday, Friday, Saturday, Sunday. As with most places, expect changes around holidays; the phone number below is the fastest way to confirm. You can reach Stephens Upholstering at (828) 645-3422; calling is usually the quickest way to ask about availability, prices or directions. Its website is stephensupholstery.com, where you may find menus, price lists or booking options.

Customers rate it 4.5 out of 5 on Google across 30 reviews.

How Stephens Upholstering compares with other auto upholstery & interiors in Asheville

Before you go

  • Check your vehicle for open safety recalls on NHTSA.gov; recall repairs are free at a franchised dealer.
  • Ask for a written estimate before work starts and to approve any extra repairs first.
  • Ask whether technicians are ASE-certified and what warranty covers parts and labor.

Latest Google reviews

The 5 most recent reviews shown on Google Maps. Reviews belong to their authors; read all of them on Google.

Jeanne Scicluna a year ago

Stephen's is an absolute pleasure to do business with. Their experience is evidenced in the quality of the work. They reupholstered 8 dining chairs for us, and the work is just beautiful. Price was very reasonable given the outstanding quality of the work done. I could not be happier, thank you very much!!

Michael Bailey 2 years ago

"Stephens Upholstery is the best when it comes to recovering and restoring precious heirloom furniture. They are mindful of cost and are very creative in finding ways to accomplish a nice upgrade to an old piece of furniture. The quality of their work is outstanding and the staff are always polite in setting expectation of completion. They are very accommodating to work around schedules to transport and deliver the finished work. I couldn't be more pleased. A very satisfied customer!"

Jennie Edwards 3 years ago

Stephens Upholstering far exceeded expectations from fabric selection, pickup and delivery and completion of wingback chair recovering. Absolutely beautiful work done in 6 week time frame. Quality work!! All correspondence from staff by email and phone was pleasant and professional. Highly recommend their services.

Suzin Moon 3 years ago

They did a fine job upholstering my outdoor cushions. The service did take a long time due to fabric shortages. The cost was on the high end. I really like the older gentleman he is friendly and caring. The other staff I met are more aloof.

Luc Richard 6 years ago

The woman that answered the phone was not nice. She was short and it was as if i was burdening her with my call. I sent her pictures at her request and haven't heard back from her. Its been two days. I will be calling another company. Oh yeah, my wife called separately with the hopes of having a different experience and it was the same for my wife. I would not recommend this company to anyone that i know. Hopefully you have a better experience.

All reviews on Google β†—

Frequently asked questions

Where is Stephens Upholstering located?

Stephens Upholstering is at 220 Weaverville Rd, Asheville, NC 28804, in Asheville, North Carolina. Use the β€œOpen in Google Maps” button on this page for directions.

What kind of business is Stephens Upholstering?

Stephens Upholstering is listed as an auto upholstery shop.

What are the hours of Stephens Upholstering?

Published hours are Monday: Closed; Tuesday: 10:30 am–2:30 pm; Wednesday: 10:30 am–2:30 pm; Thursday: 10:30 am–2:30 pm; Friday: Closed; Saturday: Closed; Sunday: Closed. It is closed on Monday, Friday, Saturday, Sunday. Hours can change on holidays, so call before a special trip.

Is Stephens Upholstering open on Sunday?

No, Stephens Upholstering is closed on Sunday.

What is the phone number of Stephens Upholstering?

You can call Stephens Upholstering at (828) 645-3422.

How is Stephens Upholstering rated on Google?

Stephens Upholstering has a Google rating of 4.5 out of 5 from 30 reviews.

Does Stephens Upholstering have a website?

Yes, the website of Stephens Upholstering is stephensupholstery.com (linked on this page).

More auto upholstery & interiors in Asheville

All auto upholstery & interiors in Asheville β†’

Crossroads Upholstery

Auto Upholstery & Interiors Β· Asheville, North Carolina

353 New Leicester Hwy A, Asheville, NC 28806

5.0 (75)

Nando Upholstery - Asheville

Auto Upholstery & Interiors Β· Asheville, North Carolina

4 Chatham Rd, Asheville, NC 28804

5.0 (16)

MB&E Custom Sewing and Upholstery

Auto Upholstery & Interiors Β· Asheville, North Carolina

189 Carrier St, Asheville, NC 28806

5.0 (6)

asheville headliners

Auto Upholstery & Interiors Β· Asheville, North Carolina

4 State Rd 2405, Asheville, NC 28805

Other categories in Asheville

Popular searches