top of page
Concept + Design + Create | Couch with Pillows

C Pal Upholstery Covers You with Quality & Care

Concept, Design and Creation

C Pal Upholstery Ltd. has been a leading provider of custom upholstering & furniture building solutions. Originally established in 1986 and based in Toronto, we’ve served a variety of residential and commercial clients from Toronto, throughout the GTA, nationally and internationally. Our success comes from exceptional service, high quality workmanship and meeting the goals and expectations of each and every client. Our wide range of clientele includes residential, commercial, contractors, designers and various other trades.

We Can Work with Any Textile or Material to Meet Your Custom Needs

Let us create distinctive new furniture or reupholster your existing furniture. Our experienced and skilled staff can work with any textile or material to meet your custom upholstery and furniture building needs. We encourage you to come into our showroom and view our large gallery of textiles and accessories . We believe it’s important for our clients to be able to see exactly how we do things and what types of materials we use. You can explore the various options to match your unique taste and style all while staying within budget.

Large Collection of Textiles including our Eco-Friendly Fabrics

We invite you to visit our showroom which houses our large gallery of textiles. View through a vast collection of fabrics, vinyl and leathers. We carry a varied assortment of low, medium and high-end grades from leading brand manufacturers to match everyone’s taste, style and budget. At C Pal Upholstery Ltd., we are proud to do our part for the environment. We not only reupholster and restore existing furniture items, we also offer a great selection of eco-friendly fabrics which are made of 100% recycled material.

Do your part to help the environment. Instead of taking it to the curb, reupholster your old sofa or chair. If we all did, imagine all the space we would save in our landfills. Start today and contact us for a free no-obligation quotation .

Contact Information


30 Great Gulf Drive, Unit #21
Concord, ON L4K 0K7

Toronto:   416-988-4748

Concord:   905-660-4748

Fax:   905-660-1718

bottom of page