R&R Upholstery

Updated: Feb 10


1 Kings Lane, Bathgate, EH48 1NU

Call: 07709 546573

email: randrbespokeupholstery@gmail.com

Facebook: @randrbespokeupholstery

Furniture Repair & Upholstery Service

R&R Upholstery produce bespoke upholstery and soft furnishings, restore and update furniture with modern and traditional upholstery materials. From commissions to transform your much loved piece of furniture, to one-off pieces with a contemporary twist to suit your style and decor.


With a bespoke service they help you choose the most suitable top fabric to give your furniture a modern edge and talk you through the range of materials on offer, such as webbing, springs, hair stuffing and canvas to create high quality upholstery service. They also have a scatter and box cushion making service for a cost effective way to give a room or piece of garden furniture a bright new look. All professionally finished with piping, zips and overlocking of seams.


The friendly professional service at R&R Upholstery can give your furniture a refresh, allowing your much loved furniture to provide years more pleasure and use in your home.


"Can’t thank Alison enough for her transformation of my Parker Knoll chair - it’s stunning! Not forgetting the little Tv chair and footstool that she recovered at the beginning of the year. Works of art. Highly recommend!"

Facebook June 2020

Products and Services

Antique repair & restoration, Curtains & soft furnishings, Furniture repair & restoration, Furniture springs, Furniture waxing, Leather repairs, Loose covers, Re-upholstery, Sofa repairs, Soft furnishing repair, Cushions, Bar seating, Seat pads, Roman Blinds, foam products, upholsterers’ supplies, Caravan upholstery, Custom Made Headboards, Custom Made Upholstered Wall Panels.

Opening times:

Monday 09:00 - 19:00

Tuesday 09:00 - 19:00

Wednesday 09:00 - 19:00

Thursday 09:00 - 19:00

Friday 09:00 - 19:00

Saturday 09:00 - 20:00

Sunday 10:00 - 20:00


Facebook: @randrbespokeupholstery




Please note:

The information presented on the individual Trader pages is a general summary and overview of the services or products offered by the trader. The administrators of the Choose Bathgate website do not warrant or guarantee the accuracy of information. Visit the Trader's website or social media page, or give them a call to confirm details such as opening hours, product ranges etc.