Contact Us

Head Office

155 Wellington Street West, Suite 3740
Toronto, ON M5V 3H1
Email: 
Phone: 416-637-3432
Fax: 416-597-0694
Toll Free: 1-866-814-1635

Have a question, need help, or want to learn more?  Call us at:  1-866-432-7437

Sales Department

For inquiries regarding our products, services or solutions, please contact:
1-866-432-7437 Option 3

Client Care

For questions about current services, billing and payments, or future products and services, contact:
1-866-432-7437 Option 2

Technical Support Department

For technical service related issues, please contact:
1-866-432-7437 Option 1

Note: Please have the following ready to expedite your inquiry:

  • Your Name, Phone Number and Customer number (if possible)
  • A description of the problem
  • Date and time when the issue occurred as well as the frequency

Orders Department

To make any changes or additions to your service or to place a new order, contact:

Additional Resources

Click on MyAccount to access resources such as:

  • Tutorials, Videos, Links and Manuals
  • Troubleshooting tips, Knowledge Base and FAQs

Or access our YouTube Channel