Our headquarters are located in Vaughan, Ontario alongside with our main production plant. Lumon Canada also has offices in Stoney Creek, Ontario as well as Langley, British Columbia. These offices provide service for the surrounding areas. In addition, our resellers are located around the country as authorized distributors of Lumon's balcony glazing. Welcome to visit any of our offices!
Career site by Teamtailor