Contact Us (New)

Office Locations


Ottawa, ON (Headquarters)

200-25 Holland Ave
Ottawa, Ontario K1Y 4R9 Canada


Toronto, ON 

15 Toronto St, Suite 501
Toronto, Ontario M5C 2E3 Canada


Montreal, QC

1000 Rue de la Gauchetière O H3B 4W5, Suite 2452
Montréal, Quebec H3B 4W5 Canada

United States
We also have engineers located in MA, NH, NY, NJ, PA, NC and CO.

Call us to discuss requirements for your next project

General Inquiries

Jim Nash
Vice President Sales
Phone: (508) 735-9929