Contact Us Form

Send us a message

We have recently been experiencing some challenges with our web form and some of your information may not have reached us. If you have tried to contact us recently, we'd encourage you to resubmit your information here.

Delta Transformers Inc. respects your privacy. Please review our Privacy Policy which outlines the types of information we collect, how we use it, and that you can opt out of our communications at any time.

Where we're located



Sales office

3850 Java Place suite 200 Brossard, Quebec Canada J4Y 0C4



Toll free

1-800-663-3582

Manufacturing plant

795 boul. Industriel Granby, Quebec Canada J2G 9A1



Telephone

(450) 378-3617