We have moved.
Our new address is:

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

About The Foam Warehouse

Custom From Day One

We started over 70 years ago in New Westminster with a focus on furniture. From the beginning, Royal City Bedding has had a reputation for excellent quality. Over the years, we broadened our scope and expanded into RCB Upholstery and Foam Warehouse.


Foam Warehouse specializes in custom foam projects. We work with customers to select the right foam, cover, and fit for any project. Our new Surrey location features a large warehouse to accommodate the wide variety of materials we use to craft everything from mattresses and seating to medical products.

Meet Our Dream Team

The staff at Foam Warehouse are skilled and knowledgeable. We draw on a wealth of experience helping our customers select the right foam, fabric, and design for a broad scope of professional and home projects.


The owners of Foam Warehouse are hands-on members of our team. They can usually be found in our showroom or working in the onsite shop. They bring expertise in mechanical design to the table when you’re planning your custom project. Many years of experience with Royal City Bedding and Foam Warehouse have given them the practical approach to make your vision a reality.


We specialize in custom projects. You have a vision, and we have the skills, tools, and passion to make it happen.