With more than 50 years of experience, Ennova Facades Inc. is a leader in manufacturing bespoke building envelope solutions. We are a multi-disciplinary company, offering fully in-house services including design, engineering, modelling, fabrication, and more. We focus on the design and manufacture of aluminum architectural products that can be customized to suit the aesthetic and performance needs of any project.