fbpx

How can we help?

If you are facing any issues, need immediate help or simply want to inquire about our products and services, we would love to hear from you.

Send Us a Message

Call Us

Within Toronto

905-940-0751
Monday to Friday,
9:00 a.m. to 5:00 p.m. ET

From Canada and USA

1-888-940-0751
Monday to Friday,
9:00 a.m. to 5:00 p.m. ET

From Outside North America

+1 905-940-0751
Monday to Friday,
9:00 a.m. to 5:00 p.m. GMT-5

Our Offices

Corporate Head Office


2800 14th Avenue, Suite 405
Markham, ON, Canada
L3R 0E4

Carribean Office


38 John Street
Montrose, Chaguanas, Trinidad & Tobago

To request support, please submit a ticket