Contact Us

Head Office

426, rue Ste-Hélène, suite 100
Montréal, Quebec, H2Y 2K7

Phone Number

+1 450 300 0360

Houston Office

720 Rusk St, Suite 702
Houston, TX, 77002
United States

Phone Number

+1 832 753-7555

Contact Form

Please use the form below to submit your request and a member of our team will get back to you within one business hour.

We will do you best to get back to you as soon as possible. However, should you prefer to talk to us on the phone, please call us at +1 450.300.0360, or email us at for general inquiries or to contact our sales team.

First Name *

Last Name *

Email *

Company *

Phone Number *

Your Message

Let’s work together