Marine transport requires a wide range of indispensable services to operate smoothly. These marine services are provided by various private or public marine sector-related organizations and include towing, pilotage, ship repairs, maintenance, environmental services and various suppliers.
Many essential navigation services are supplied by federal government departments and agencies:
The Canadian Coast Guard is responsible for ice-breaking, buoyage and marine communications.
Public Works and Government Services Canada oversees maintenance dredging of the St. Lawrence navigation channel.
Transport Canada is in charge of enforcing many statutes and regulations governing marine activities in Canada, including those related to: