Royal Upholstery offers an extensive online catalog of products to meet your project needs.
Shop our convenient online store to find the perfect fabric, foam, tarp, tools or supplies for your upholstery project.
Fabric & Canvas
Vinyl & Faux Leather
Our Monthly Specials
1″ Acrylic Double Fold Bias-Cut Binding Admiral Blue$2.43/yd View Product
Fil-Tec® PremoBond M Bobbins #92 Poly White 1/2 Gross$49.39/BOX View Product
Fil-Tec® PremoBond M Bobbins #92 Poly Beaver 1/2 Gross$49.39/BOX View Product
Ask an expert.
Royal Upholstery is committed to providing expert advice and superior service. Our knowledgeable staff will help you find a solution for your upholstery project. Contact us today!
How to Get a Wholesale Account:
Wholesale pricing is readily available for businesses, and can greatly improve profit and service. Find out if your business is eligible for a wholesale account!
Royal Upholstery proudly serves the Inland Northwest by providing excellent service, fair pricing, and expert installation. No matter the scale of your project, we’re ready to serve with custom upholstery solutions that look and feel incredible.
We understand the importance of first impressions. Your customers deserve the best! Our commercial upholstery team can create a look and feel that are as unique as your business.
A sleek, comfortable interior can make all the difference. Our automotive upholstery team will turn your dream into a reality.
Our furniture upholstery team will breathe new life into your treasures! Whether you are looking to restore an antique, or reupholster your favorite chair, we have a solution ready for you.
Long days on the water can wreak havoc on your boat’s interior. Let the expert team at Royal Upholstery create a stylish, functional interior for your marine craft.
Latest Tips & Tricks
Etiam feugiat nulla malesuada massa pulvinar fringilla. Nullam eros nisl, blandit non mattis in, tincidunt id felis. Cras eget augue quis metus bibendum posuere. Vestibulum …
Morbi porttitor pretium urna vitae euismod. Cras dapibus libero a rutrum laoreet. Morbi pretium, neque quis congue convallis, lacus ante mollis diam, at malesuada lacus …
Phasellus fringilla mauris elit, sed tristique nibh interdum non. Proin id ipsum at leo eleifend cursus sagittis eget ante. Nulla consequat venenatis felis, a auctor …