We are proudly Canadian

Learn more

Want to shop in store instead?

Find a Dealer

Over 75 Years of Excellence

When you’ve been doing this as long as we have you learn a few things, and to us, customer satisfaction is absolutely paramount.  We have been putting our hearts and souls into customer service and product development since the 1930s, with the drive to improve the quality of life for our customers.

Thermor HQ

16975 Leslie St.
Newmarket, Canada

Mon - Fri, 8am - 5pm