Booking now for private, in-house JHSC sessions in the GTA

Questions? Call us! (647) 258-9648

Taking the work out of

Workplace Health
and Safety

  • CPO Approved Joint Health and Safety Committee Training

    Learn More Register Now

  • Canadian Red Cross Logo
    Are you prepared for a medical emergency at work? Update your First Aid & CPR Training today!

    Learn More

What’s New?

There is a new email address for questions about the implications COVID-19 may have on training programs approved by the Chief Prevention Officer. If you are a training provider, learner or employer and have a question about how COVID-19 will affect your training, please email [email protected]. For non-COVID-19 questions about training (e.g. lost card or learner ID, training provider applications, etc.), email:



The new Prevention Starts Here posters have been released and must be displayed in the workplace. Click to download for free!



You might be surprised to find an article about plants on a website that specializes in occupational...
  • We had a wonderful learning experience!

    Craig is a wonderful trainer and he has the ability to make an extremely boring subject pretty interesting. I believe our team was pleasantly surprised that we were alert during the entire training – all credit to Craig

    HR Manager, Toronto, Ontario

  • Way Overboard on Customer Service!

    I really appreciate your effort on this, it was really wonderful. Way to go over and above on customer service.

    Vice President, Haliburton, Ontario

  • Exceptionally Informative Trainer

    The trainer was an exceptionally informative, approachable and engaging presenter and he added so much value to my classroom experience. His teaching style certainly made the training interactive and enjoyable. I would highly recommend Complete Safety Resources for similar training programs within the workplace.

    Golf Services Manager, Toronto, Ontario



Associations & Certifications

Canadian Registered Safety Professional
Canadian Red Cross Training Partner
Canadian Society of Safety Engineering