We’ve got your back

Get in touch

We are by your side to assist you. Want to learn more about our power quality products? Drop us a line, it would be our pleasure to provide you with more information, answer any questions you may have and to create an effective solution for your power project.


Our offices


7850 Trans-Canada Highway

Saint-Laurent (QC) H4T 1A5 CANADA

1 (514) 333-8392 ǀ 1 (877) 333-8392


980 Atlantic Ave.

Alameda, CA 94501 USA

1 (510) 522-4400 ǀ 1 (888) 736-4347