top of page
Concept + Design + Create | Booth

Upholstering Services & Custom Furniture in Toronto

Turn your vision of an impressive new interior into reality with distinct styling and expert craftsmanship by C Pal Upholstery Ltd. From creating custom leather sectionals or reupholstering that old recliner or dining chair, we can restore and revive those quality-made items you already own. By simply replacing the fabric, foam and adding a bit of expert care, we can bring life back to your existing furniture pieces.

If You Can Think It, We Can Build It

Planning on opening up a restaurant, lounge or nightclub? Or perhaps thinking of renovating your office lounge? Are you moving or downsizing your home? We can custom design and build that furniture piece you need. We can also build from your design and specific requirements. Bring us your drawings and let us transform your 2D concepts into 3D objects. There are no limitations to what we can produce. If you can think it, we can build it. Whenyou visit our showroom or our gallery page , you won’t be disappointed with our quality or style. Not sure how what kind of custom furniture you need for your commercial space? Bring us your ideas and we will help you get the custom furniture you need for your space in Toronto and the GTA.

Did you buy furniture too big for your space or did it quickly get damaged after moving it? We can help. Bring it to us and we can custom resize existing furniture or perform seamless repairs to all sorts of furniture pieces.

We can design and build a variety of speciality custom furniture products. A few of the items below can also be seen in our gallery .

  • Head boards
  • Bed frames
  • Bench seating
  • Wall panels
  • Pillows and cushions
  • Sofas and sectionals
  • Dining and kitchen seating
  • Banquet booths and seating
  • Various styles of pillows
  • Custom made slip covers
  • Down and goose filled cushions and pillows
  • Resizing or repairing existing furniture
  • Upholstered ottomans and tables
  • Child and baby seating
  • & many more!

Ready Made Furniture

Need furniture that isn’t bulky and won’t fall apart when you get it home for the first time? We welcome you to visit our in-house collection of pre-made furniture. We have various designs to choose from. Our pre-made pieces are not imported but constructed from scratch by our experienced and skilled in-house design and manufacturing craftspeople. Each and every piece of our furniture has its own unique style as they are a custom design. C PAL Upholstery Ltd. has the custom furniture in Toronto that is unique for you.. There is no outsourcing and no surprises as all of our quality custom pieces are Canadian made and executed with function, style and comfort in mind.

Outdoor Patio Furniture & Upholstery

Let us create that custom patio seating and build the dream patio furniture you’ve always wanted. We can also reupholster your old patio furniture and revive the life of your existing furniture to enjoy for many more years to come.

Canopy, Boat or Mobile Home Seating

Need to make a new cover for your boat or a custom made canopy cover for your next project? We can custom build to any size or shape.


We provide cost-effective interior solutions

bottom of page