Company description
Family-run since 1978, the company is widely regarded as one of Canada's premier manufacturers and installers of custom windows and doors.
With more than 40 sales and installation offices throughout Ontario, and its head office and manufacturing facility located in Concord, Ontario, Clera Windows + Doors has improved more than 200,000 homes.