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.

Submit

Our offices

Canada

7850 Trans-Canada Highway

Saint-Laurent (QC) H4T 1A5 CANADA

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

USA

980 Atlantic Ave.

Alameda, CA 94501 USA

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