Charges have been laid against a local company over a 2004 diving tragedy that claimed the life a worker in Bay Bulls.

Adrian Fleming, 45, died in August 2004 while inspecting underwater moorings for a tour boat.

Atlantic Fisheries Ltd. has been charged with seven counts of violating the Occupational Health and Safety Act.

The charges follow an investigation of the occupational health and safety branch of the government services department.

A government statement says the charges "relate generally to its failure as an employer to ensure that its workers were made familiar with the hazards that may be met by them at the workplace, and to ensure the diving operation was conducted in accordance with the requirements of the related Canadian Standards Association code."

Fleming was not registered with the Diver Certification Board of Canada, the body that recognizes commercial divers.