About Us

Established in 1973 in St. Catharines, Ontario, Canal Marine & Industrial is the leading provider of engineering and 24/7 multi-trade electrical and mechanical installation, maintenance and repair services to government, industrial, commercial and marine transport clients in the Great Lakes Region.

Business size

26-100 employees

Keywords

Commercial presence