Contact Points

Sales and General Information

Our office is open from 9am until 5pm EST for sales and support calls.

We can be reached at +1.905.836.4441

Please contact us directly to locate a sales representative in your area.


Technical Support 

Support requests can be submitted directly through our Support Portal or can emailed to 'support at'


Office Address

17817 Leslie St #21

Newmarket, ON Canada

L3Y 8C6


Ready to Work for You!