About State Window Corporation

About State Window Corporation

State Window Corporation is a glazing and building envelope contractor based in Vaughan, Ontario, operating under NAICS 238150. The company specializes in the supply and installation of aluminum windows, doors, railings, and glass systems for residential and commercial construction projects across the Greater Toronto Area.

As a glazing contractor, State Window Corporation works directly on construction sites and building projects, delivering finished glazing and envelope solutions to builders, developers, and general contractors. The company's in-house operations support the preparation and customization of glazing products prior to installation, which is standard practice for contractors in this trade.

 

Why Choose State Window Corporation

• Comprehensive health, dental, and paramedical benefits from day one
• Wellness program and team-building opportunities that support a positive work environment
• On-site housing options available
• Relocation costs covered by employer

  • CNC Machinist

    State Window Corporation

    Job ID: 111267

    • Full Time
    • Posted: August 5, 2026
  • Maintenance Mechanic Technician – Industrial

    State Window Corporation

    Job ID: 109942

    • Full Time
    • Posted: July 29, 2026