Providing Custom Furniture Upholstery for Toronto

Bring elegance, function and style to your next project with C Pal Upholstery, proudly providing services in custom re-upholstery, furniture restoration, custom upholstery or custom made furniture. From concept to design to creation, we are your one stop shop for all your custom furnishing solutions with guaranteed workmanship since 1986.

Attract More Customers with Newly Reupholstered Furniture

Update the interior of your home, restaurant or business and attract more customers with newly reupholstered furniture or create that one-of-a-kind conversation piece for your home. With focus on exceptional service and high quality craftsmanship, we work efficiently to meet each and every client’s needs and time constraints. Whether you have a high-volume order or simply need one or two items made, we will accommodate every need.

Request Your No-Obligation Free Quote

Get a free, no-obligation quote on your next project or contact us for more information on how we can help. Meet with one of our experts in our showroom gallery, send us your inquiry by phone, email or reach us through our online contact form.

Have you already had a great experience with C Pal Upholstery Ltd.? Please share with us!


  • High quality craftsmanship
  • Workmanship guaranteed
  • Highly personable staff
  • Professional and friendly service
  • Expert consultation
  • Pick-up and delivery available
  • Shop-from-home available
  • Showroom with gallery of textiles and accessories

Watch Our Video Below!


Get inspired by our distinct projects

View our creations​
Copyright C Pal Upholstery Ltd. 2018 - Legal
Created by

Legal notice