Christiansburg, Virginia
Upholstery for the furniture you want to keep.
C&A Upholstery recovers, rebuilds and repairs furniture, commercial seating, car and truck interiors and boat cushions from a shop on Roanoke Street in downtown Christiansburg. Bring us the piece, or a photo, and we will tell you what it needs and what it costs.
What we do
Furniture, commercial, automotive and marine
Most of what comes through the door is furniture: a sofa that still has good bones, dining chairs with worn seats, a chair that belonged to a grandparent. The same skills cover a restaurant's booths, a truck seat and a boat's cushions.
Furniture Upholstery
Sofas, chairs, ottomans, dining seats and headboards, new, used or antique. Full reupholstery, new foam and batting, repairs and recovering in the fabric or leather you choose.
Commercial Upholstery
Restaurant booths and chairs, waiting-room seating, office chairs, church pews and auditorium seats. Durable fabrics and vinyls made for daily use.
Automotive Upholstery
Seats and interior panels for cars, trucks and motorcycles. Repairs to torn or worn seats, or a new look in the material you want.
Marine Upholstery
Boat seats, cushions and covers in marine-grade vinyl and foam that stand up to sun and water.
Why reupholster
Better than new, for less than new
Older furniture was built with hardwood frames and real joinery that most new pieces do not have. Reupholstering keeps the frame and replaces what wears out: the fabric, the foam, the batting and the springs where needed. You end up with a piece that fits your room, in a fabric you picked, that sits firmer than the day it was bought.
Small jobs are welcome. A torn seam, a cushion a dog got hold of, a leather bag with a broken strap. Some repairs are done while you wait.
- New foam and batting: the most common fix for a sofa that has gone soft
- Your choice of material: fabric, leather or vinyl, in the color and weight the piece needs
- Antiques handled with care: original frames and details kept where they can be
- Commercial-grade vinyl: for booths, waiting rooms and anything cleaned every day
- Straight answers on cost: an estimate before any work starts
Our work
Before and after
Pieces from our own shop, photographed as they came in and as they went out. The auditorium seats are at Radford High School.








More photos on our Facebook page (opens in a new tab).
Reviews
What customers say
Amazing skills and great customer service! William made my chewed up cushion look brand new. Yes, the dog chewed up this cushion. I would recommend this business every single time.
From the initial quote to their clear, professional communication and the outstanding final result, the process was flawless. They took my 15-year-old brown sectional and transformed it, making it look brand new again.
Instead of purchasing a new sofa, I took a chance on new foam and batting for the seat cushions. C&A breathed new life into the old sofa for a fraction of the price of a new one. Cushions are firmer than when it was new, and turn-around time was only two days!
They are so nice here! They repaired a leather bag for me while I waited. Thanks so much!
Visit the shop
Roanoke Street, Christiansburg
Downtown Christiansburg on Roanoke Street, a block off Main.
214 Roanoke St
Christiansburg, VA 24073
(540) 382-7828
Call or text for current hours.
Free estimate
Tell us about the piece
The fastest way is a call or a text with a photo. If you would rather write, use the form and we will get back to you.