homeabout usindustriesservicessearchcontact us

marine
oil & gas
power generation
miningpulp & paperprocess industries


Marine

Services   Halifax   Victoria   Dock Dimensions   Contact Us

F or over 25 years, the diverse nature of the marine industry has been at the heart of our business. We are industry leaders in repair and maintenance of coastal and ocean going vessels and have the trust and confidence of the Canadian Navy, Canadian Coast Guard, and a wide range of marine clients including offshore supply vessels, container ships, passenger vessels, bulk carriers, self unloading vessels, fishery vessels and more. With one of the largest selection of on-site machining equipment in Canada and a highly qualified, multi-trade work force, we respond quickly and effectively to keep your vessel or fleet in service.

We offer:

· Service 24-7: On-site and In Shop
· Engineering: Project Management, Reverse Engineering
· Mechanical: Diesel Engine - Overhauls and rebuilds - To OEM Standards
Auxiliary Equipment - Gearboxes, Pumps, Generators
· Machining: Propeller / Bow Thruster Repair, Cranes, Davits, Complete Propulsion System Repair & Alignment, Tail Shaft Bearings, Equipment removal & rigging
· Welding: Fabrication and Repairs - Storm damage repair, piping, gangways, boarding bridges, ramps, decks, bulkhead, ladders stanchions, Unloading Systems; Static Load Testing


Western Canada

825 Admirals Road, Victoria, BC, Canada V9A 2P1
Tel: (250) 475-3553, Fax: (250) 475-3554

CME's Victoria operation is serving Coast Guard, Navy and commercial ship work. Some of the works include docking and refitting for hull, electrical and plumbing work; testing, repairs and modifications on Navy MCDVs and frigates.

1st image 2nd image
The bulk loader is receiving inspection under strict loading and cleanliness rules prior to loading grain in Vancouver at Graving Dock facility.

1st image 2nd image
Ships are getting service at the drydock.


Eastern Canada

90 Thornhill Drive, Dartmouth, NS, Canada B3B 1S3
Tel: (902) 468-1888, Fax: (902) 468-1890