Email, Chat or Phone Support

Contact Us

We invite you to call, email or chat with us. (to chat, just click on the chat icon on the left of the screen)

Our Headquarters

View Larger Map


Mailing Address (HQ):

111 Waterloo Street 505

London, ON. Canada. N6B 2M4


Call Us:


Toll Free Number: 1-800-680-4640




Quick Contact Form



Email a Specific DepartmentUs:


Sales -

Customer Support -

Trouble Reporting -

Media/Press Inquiries -