If you have any questions, please contact us via:

Customer Service - for product and service questions:

1-855-876-3755 (Direct)

1 (800) 265-6878 or (905) 878-8474 


Technical Innovation - for technical inquiries:

1-877-823-9790 (Direct)

Fax: 1 (800) 991-0110 or 
(905) 878-8077


Where to Buy

Find a dealer near you by visiting our Where to Buy page.



To contact our Media team please visit fill out our Media Contact form

Get in touch to receive technical support for our products and services
Connect with support