Custom Upholstery in Vancouver

At The Cushion Shop, we are ready to match your style and décor in the Vancouver area. We have offered custom upholstery for both commercial and residential furnishings for over a quarter of a century. Whether it is a new piece that you need to finish a room, or just a repair to existing furniture, we have you covered. If you have any questions on our variety of services and options please reach out to us at 604-875-6865. We are also open 5 days a week, but have additional weekend openings by appointment.

Come and See Us


2735 Main St

Vancouver, BC, V5T 3E9




Business Hours

Monday – Friday: 9:00 AM - 5:00 PM
Available on weekends by appointment only

Methods of Payment

Cash Cheque Master Card Visa


  • English

  • Mandarin

  • Cantonese

Copyright The Cushion Shop 2018 - Legal
Created by

Legal notice