About State Window Corporation
State Window Corporation, honoured as Canada's Best Managed Company in 2021, is a PROFIT 500 manufacturing and construction firm situated in Vaughan, ON. Our core expertise lies in the manufacturing, design, and installation of window walls, curtain walls, and railing systems for high-rise condominiums.