Formed in 1992, Winmax Corporation in Vaughan is a vertically integrated company that offers a unique range of window and door products, combining innovative design with manufacturing superiority. Homeowners Canada-wide trust Winmax for our unique, top quality windows and doors. We have a flexible schedule, call for more details!more...See more text