Our Services
DINING SEAT REUPHOLSTER
Choose a high quality fabric or vinyl of your choice. Our vinyls do not peel. Get new foam and professional reupholstery with no bumps, ripples, etc.
Furniture Refinishing
Strip and sand to bare wood, match or change the colour, and apply a durable sprayed clear finish.
Furniture Repair
Chair regluing, broken wood and veneer, missing parts, drawers, table leaves, cabinets and hardware.
Custom Cushions
Common jobs include creating custom cushions for RVs, window nooks, small mattresses and more.
Foam Replacement
New cushioning for removable, zipper-closed cushions and selected fitted seating projects.
Furniture Restoration
Preserve the original finish and patina while carefully cleaning, stabilizing and repairing older furniture.
Stripping & Sanding
We can strip and sand anything of any shape down to bare wood. Perfect sanding with no swirls, scratches, etc.
Veneer Repair & Replacement
Fix scratches, bubbling, cracking or missing veneer pieces. Full veneer replacement available if it cannot be saved.
Cabinet Refinishing
Shop-based refinishing for removable cabinet doors and drawer fronts, with colour matching and durable sprayed finishes.
Fabric Sales
We offer a wide selection of upholstery-grade fabrics. You do not need to place an upholstery order with us in order to purchase fabric, leather or vinyl.
Foam Sales
We have high quality foam for sale in various densities. We cut it to your specifications.
Why Choose Satin Touch?
Good Service At Fair Prices
High-quality dining-seat upholstery and furniture refinishing at fair prices.
Full Workshop
We have a full workshop with separate rooms for woodworking, upholstery and a spray booth.
Support Local
Based in Chilliwack, we are happy to serve nearby communities, including Mission, Harrison, Abbotsford and Hope.
REFINISHING AND UPHOLSTERY UNDER ONE ROOF
Satin Touch is one of the few places in BC where you can get dining-seat upholstery and furniture refinishing done in one place.
Temporarily closed to new orders
We’re focusing on completing the furniture already in our workshop.
All existing orders will be completed. Thank you for your patience.
We’ll update our homepage when we’re ready to accept new orders again.
Hear From Our Satisfied Clients
EXCELLENT
★★★★★
4.8 out of 25 customer reviews