635 E Main Street

Berryville, VA 22611

(540) 955-2236

Hours:8:00 am - 5:00 pm Weekdays

By appt. Sat & Sun




Tim R.


Roy is a great guy, and carrying on a family trait, i used his late uncle that passed away, Steve was a great guy and had a great business, but unfortunately god called him away, so i was glad to find out that Roy is continuing the business, i would highly recommend any one with there Upholstery needs to give him a chace to do what he does best like he did for us.... Thanks again Roy....

Teresa S.


Excellent work! Wouldn't use anybody else. One of our swim pad cushions blew off of our boat on the interstate. It then was ran over by a truck. Roy redid that cushion for us, and it looks brand new. Great job!!

Brandon B.


5 Stars!

Complete Auto, Marine, Motorcycle Seats, Convertible Tops, Headliners, Door Panels and More!

copyright © 2016 - Roy's Upholstery - 635 East Main St - Berryville, VA 22611 - All rights reserved