top of page


Adams River Bridge - Chase, BC

IMC was contracted to dismantle the Adams River bridge which was damaged by fire beyond repair in 1995. In recent years bridge has lost all integrity and was beginning to threaten community and environmental safety and needed to be removed from the waterway. 

Cultus Lake - Chilliwack, BC

Cultus Lake Park was an unfortunate casualty of the November 2021 flooding and subsequent windstorm in the lower mainland. IMC was contracted to replace the damaged infrastructure which included a boat launch, the Main Beach dock system, 12 recreational and 11 residential docks.

New Afton Mine - Kamloops, BC

IMC was contracted by Acres Enterprises to assist in the construction of a new water intake New Gold’s New Afton mine. The new intake was installed on top of fabricated underwater platforms which were installed with the use of our section barge, excavator and winches.

Shuswap Lake RV Park - Sorrento, BC

IMC built a brand new marina at Shuswap Lake RV park in Sorrento, BC. We installed our aluminum framed docks and steel pipe pilings to create 100 boat slips for the occupants of the RV park to secure their boats all summer long.

Hall Street Pier - Nelson, BC

IMC was subcontracted to assist in the Hall Street Pier replacement project. Our team provided our services for the tear down of the pre-existing structure as well as pile driving. In the second phase of this project, IMC provided the floating docks and gangways to be installed at the pier.

Hidden Harbour - Campbell River, BC

Hidden Harbour marina in Campbell River, BC was built to accommodate 48 ocean boats within the protection of the harbour. Built with steel piles and our floating aluminum docks this marina is perfect for the clients needs. 

Outback Resort - Vernon, BC

IMC was contracted to execute the assembly and installation of Outback Resort's breakwater. The concrete sections were fastened together with an external bracing system, towed to their location, and anchored using a Seaflex elastic mooring system.  

Johnson Lake - Barrier, BC

IMC installed two new docks at the Johnson Lake Resort to accommodate tourism during the summer months. The docks provide mooring for non-motorized boats as well as lake access for swimming. The new docks improve the lake's accessibility as well as the environmental sustainability. 


Mill Lake Park - Abbotsford, BC

IMC was contracted to upgrade the existing wooden dock on Mill Lake in Abbotsford with our aluminum docks and walkways. This dock is primarily used for nature viewing and fishing and was specifically designed to accommodate these actives. 

BC Parks & Trails

IMC has a longstanding relationship with BC Parks and has installed many bridge systems in the parks. These bridges provide safe water crossings for trail users and effective protection to the waterways below. We have also worked on several projects with BC Parks on buoy installations to provide navigation and safety markers within the province's lakes. 


IMC has completed a wide variety of residential dock fabrications and installations. We will work with each client to design a solution that meets your individual needs.

bottom of page