contact Us

contact us

Umbra Engineering Ltd.

We greatly appreciate your interest and encourage you to explore our offices firsthand. Alternatively, you may reach out to us via phone or email, and we will endeavor to respond to your inquiry promptly.

1.780.409.3120
Send us a Line.
Let's Get In Touch.
Edmonton Office

3432 – 78th Avenue
Edmonton, AB T6B 2X9

Calgary Office

Altius Centre Suite 1500,
500 4th Avenue SW,
Calgary, AB T2P 2V6

Vancouver Office

Suite 740, 1100 Melville Street
Vancouver, B.C. V6E 4A6