We have moved.
Our new address is:

Unit # 1A - 15050 54A Ave.,
Surrey, BC V3S 5X7

About RCB Upholstery

70 years of history in one name

RCB dates back to 1946 when it was known among local New Westers as Royal City Bedding. With a focus on furniture, it was a familiar storefront on the main drag and many people remember it in its original location.


The business has since expanded to RCB Upholstery and Foam Warehouse allowing us to help customers with all aspects of their design. We specialize in marine seating but are really experts in any custom project you bring to us. To accommodate our growing needs, we moved shop to Surrey and opened our showroom.


We like to remember where we started and that’s why we keep the original cash register from the store in our showroom.

Where passion meets experience

RCB staff have over 20 years experience with the company and are specialized in its many aspects. They know their way around our products, the customizations available to you, and how to make sure you’re getting exactly what you want. We can help you redesign your marine seating, update your RV furniture or restore your classic car to original specs.


As part-owners and hands-on members of the team, Hardeep and Pali can usually be found in the showroom among our vast stock of products. Hardeep’s background in mechanical design gives him an edge when it comes to understanding your goals. You know what product you’re looking for and he knows how to make it happen. Pali’s years of experience with RCB and the marine seating world make him a wealth of knowledge. Bring him a custom project or idea, and he’ll make it a reality.


Custom projects are our speciality. You have a vision, and we have the skills, tools, and passion to make it happen.