Contact Us

Feel free to contact us if you have any question or concern about our products or to inquire for a dealer account. We are always looking forward to establish new partnerships.

For general information about our products please use
To contact a sales representative please use
To apply for a dealer account or for dealer information please use
For warranty claims please use

Our sales representatives speak English, French and Spanish, so feel free to contact us in the language of your choice.