Proudly Serving Our Customers Since 1959

Al's Art Craft

Welcome to Al's Art Craft, located in Asheville, NC. Since 1959, we have been doing quality auto upholstery restoration and repair for all cars, trucks, boats, motorcycles and commercial applications for restaurants and movie theaters. We also specialize in automotive and marine antiques and are equipped to execute any original or custom restorations you may have in mind.

Our focus has always been to give the finest services at a reasonable price. Whether it's a complete interior or just a small repair, we take the time to make sure the customer is getting what they need and want.

Frequently Asked Questions

Q:  Can I get an estimate over the phone?
A:  Yes.  Keep in mind that the phone estimate is only a 'ball-park' as each job can vary in price.  However, if we take a look at your vehicle and give you an estimate in person, it is good for 3 months.

Q:  Do I need to make an appointment for getting the work done?
A: We work best by appointments. That way we can get the materials and parts before your work comes in.  This is so we can concentrate on your project.  When you make your appointment ahead of time it helps us do a quicker job so you can get your car back faster.

Q: Do I need to put down a deposit?
A: Yes, a deposit for materials and parts is required before ordering.  We accept Visa and Mastercard.

Q: Should I repair mechanical and bodywork before or after doing the interior work?
A: In most cases all mechanical and body work should be finished before it comes to the interior shop.

Q: Do I need to order or purchase interior parts or convertible top for my car from the dealer?
A: No, we can get those parts and many more at a fraction of the cost and often with a better warranty.

Q:  Do you do fleet maintenance?
A: With a little planning and appointment setting we can repair truck and equipment seats many times or may be able to have them all repaired in just one day.


Come by anytime for an estimate and to schedule an appointment. Or call us for an appointment at 828-253-3114. All services are done by appointment


8:00 AM – 5:00 PM — Monday – Thursday
8:00 AM – 4:00 PM — Friday
Closed Weekends