We Love What We Do

Leezan Aluminum Systems has been an active player in the architectural aluminum window industry for over 15 years now. As a premier manufacturer of high quality windows, store fronts, and entrance systems for Commercial,  Industrial and Residential environments. We take pride in our commitment to offering high quality products and services to all our customers.

Offering our customers peace of mind in the quality of the product they are purchasing is our main goal. This is extended to our customers in our efforts to maintain an outstanding level of thermal efficiency, protection from all elements, while also ensuring environmental sustainability in the methods, practices and manufacturing processes we utilize. all this is done to ensure we leave the smallest environmental footprint we can.

Our commitment to offering products and services that also meet the many levels of LEEDS accreditation, is another measure of our commitment to the environment and the  community we work in.

Get To Know Us, Call us at 905-851-0073 for more details