The manufacturing facility and the head office are located in Stouffville (Just North of Toronto), Ontario, Canada.
For more information, please fill in the information request form below and we will respond to your request promptly.
3 Anderson Blvd.
Stouffville, ON, L4A 7X4
Phone: (905) 642-9756
Office and Sales Fax: (905) 640-1437
Toll Free: (888) 265-5438
Toll Free fax (Parts): (800) 265-5438