Welcome to d+b facades Canada Limited
d+b facades are a leading design and build overcladding specialist transforming ageing high-rise buildings sustainably and cost-effectively. We have particular expertise in the design and installation of aluminium rainscreen overcladding where we have developed our own innovative, high-performance system. Our principal market focus is the multi-unit residential sector.
External refurbishment by overcladding is a proven approach to dealing effectively with the growing problems of ageing, high-rise residential buildings. It has been employed extensively across the UK and Europe for several decades with demonstrable benefits for building owners, tenants and and communities.
Having successfully completed c.100 mid- to high-rise projects in the UK, d+b facades has delivered solutions for its clients which have overcome the same challenges facing tower owners and those responsible for managing ageing buildings in Canada today. In order to best address the specific needs of this market, we have created a new business, d+b facades Canada Limited, based in Toronto, ON.
Our aim is to provide a turn-key package of cost-effective, long-term solutions by taking single point responsibility from design through installation to completed building. We will be pleased to discuss any potential overcladding project with you.
![]() |
