# Approved JHSC certification Training Providers in Ontario

## Before you book

Approval is not permanent and it is not retroactive. A provider on this list today may not have been approved when a worker trained two years ago, and a provider that has since been removed still delivered valid training while it was approved. When checking an existing record, check the approval status against the date on the record, not against today.

For what the training must cover, how long it lasts and what the employer has to keep on file, see [JHSC Certification training requirements in Ontario](https://ontariocertificationregistry.ca/safety-training/jhsc-certification/).

Last verified August 23, 2026 against Ontario's published dataset, which the ministry last updated May 4, 2026. Approval status changes between republications, so confirm against the ministry list before booking.

## Toronto (7 providers)

| Provider | Programs approved | Delivery | Contact | Approved since |
| --- | --- | --- | --- | --- |
| [Act First Safety](https://actfirstsafety.ca/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | In-Class | 416-283-7233 | 2017-03-06 |
| [Complete Safety Resources](https://complete-safety-resources.ca/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | Distance, In-Class | 647-258-9648 | 2016-07-15 |
| [Dental Practice Safety](https://dentalpracticesafety.com/) | JHSC Part 1, JHSC Part 2 | In-Class | 416-283-7233 | 2017-08-11 |
| [F.A.S.T. Rescue Inc.](https://www.fast-rescue.com/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | Distance, In-Class, eLearning | 905-760-2045 | 2020-04-24 |
| [Fasken Martineau DuMoulin LLP](https://www.fasken.com/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | Distance, In-Class | 416-366-8381 | 2017-09-06 |
| [Public Services Health and Safety Association](https://www.pshsa.ca/)English and French | JHSC Part 1, JHSC Part 2, JHSC Refresher | Blended, Distance, In-Class, eLearning | 877-250-7444 | 2016-01-21 |
| [St. John Ambulance](https://www.sja.ca/English/Pages/default.aspx) | JHSC Part 1, JHSC Part 2 | In-Class | 416-967-4244 | 2019-01-04 |

## London (5 providers)

| Provider | Programs approved | Delivery | Contact | Approved since |
| --- | --- | --- | --- | --- |
| [CKX Training On-The-Go](https://www.ckxtraining.com/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | In-Class | 226-755-0590 | 2025-10-10 |
| [Fanshawe College](https://www.fanshawec.ca/) | JHSC Part 1, JHSC Part 2 | In-Class | 519-754-5657 | 2024-02-15 |
| [Occupational Safety Group (OSG)](https://osg.ca/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | Distance, In-Class, eLearning | 800-815-9980 | 2017-11-20 |
| [The Safety Training Junction](https://safetytrainingjunction.com/) | JHSC Part 1 | In-Class | None given | 2026-04-29 |
| [WHSN Workplace Health and Safety Network](https://whsn.ca/) | JHSC Part 1, JHSC Part 2 | In-Class | 519-203-4400 | 2017-04-03 |

## Markham (5 providers)

| Provider | Programs approved | Delivery | Contact | Approved since |
| --- | --- | --- | --- | --- |
| [4S Consulting Services Inc.](https://4sconsult.com/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | Blended, Distance, In-Class, eLearning | 905-532-1488 | 2016-02-04 |
| [Cross Safety Consulting Ltd.](https://crosssafety.ca/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | Distance, In-Class | 905-752-0797 | 2025-07-01 |
| [Rescue 7 Inc.](https://rescue7.net/) | JHSC Part 1, JHSC Part 2 | Distance, In-Class | 905-474-0770 | 2017-11-28 |
| [STS Health & Safety Training & Consultants Inc.](https://www.stscanada.com/contact-us) | JHSC Part 1, JHSC Part 2, JHSC Refresher | In-Class | 416-635-7800 | 2018-06-25 |
| [Workers Health and Safety Centre](https://www.whsc.on.ca/)English and French | JHSC Part 1, JHSC Part 2, JHSC Refresher | Distance, In-Class | 416-441-1939 | 2016-02-29 |

## Mississauga (5 providers)

| Provider | Programs approved | Delivery | Contact | Approved since |
| --- | --- | --- | --- | --- |
| [Dwight Barratt Consulting](http://www.dwightbarratt.ca/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | Distance, In-Class | 647-308-3984 | 2016-03-11 |
| [Infrastructure Health & Safety Association](https://www.ihsa.ca/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | Distance, In-Class | 800-263-5024 | 2016-02-09 |
| [Phoenix Health and Safety Consulting Services Inc.](https://phascorp.com/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | Distance, In-Class | 647-564-68244 | 2018-08-09 |
| [SafetyOne Inc.](https://safetyonecanada.com/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | Distance, In-Class, eLearning | 905-670-2250 | 2016-12-20 |
| [Workplace Safety and Prevention Services](https://www.wsps.ca/Home)English and French | JHSC Part 1, JHSC Part 2, JHSC Refresher | Distance, In-Class, eLearning | 905-614-1400 | 2016-01-15 |

## Barrie (2 providers)

| Provider | Programs approved | Delivery | Contact | Approved since |
| --- | --- | --- | --- | --- |
| [Construction Safety Trainers.ca, a division of Industrial Safety Trainer Inc.](https://safetyco.ca/training) | JHSC Part 1 | In-Class | 1-800-219-8660 | 2016-04-11 |
| [SafetyCo, formerly known as Industrial Safety Trainers Inc.](https://safetyco.ca/training) | JHSC Part 1, JHSC Part 2, JHSC Refresher | Distance, In-Class | 1-800-219-8660 | 2016-04-18 |

## Concord (2 providers)

| Provider | Programs approved | Delivery | Contact | Approved since |
| --- | --- | --- | --- | --- |
| [RMG Consulting Group Inc.](https://www.rmgconsulting.ca/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | Distance, In-Class | 905-761-9030 | 2017-05-17 |
| [Safetyscope](https://safetyscope.net/) | JHSC Refresher | In-Class | 416-231-3752 | 2024-01-15 |

## Kingston (2 providers)

| Provider | Programs approved | Delivery | Contact | Approved since |
| --- | --- | --- | --- | --- |
| [Safety Guys Workplace Safety Trainers](https://www.safetyguystraining.com/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | Distance, In-Class | 613-985-6941 | 2023-08-28 |
| [Wilkens Health & Safety](https://www.whss.ca/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | In-Class | 855-546-9814 | 2016-02-25 |

## North Bay (2 providers)

| Provider | Programs approved | Delivery | Contact | Approved since |
| --- | --- | --- | --- | --- |
| [Algonquin Safety Training](https://algsafety.ca/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | In-Class | 705-223-0120 | 2017-05-16 |
| [Workplace Safety North](https://www.workplacesafetynorth.ca/fr)English and French | JHSC Part 1, JHSC Part 2, JHSC Refresher | Distance, In-Class, eLearning | 888-730-7821 | 2016-02-12 |

## Orillia (2 providers)

| Provider | Programs approved | Delivery | Contact | Approved since |
| --- | --- | --- | --- | --- |
| [Safety Training and Consulting Services Ltd.](https://safetytrainingandconsulting.ca/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | Distance, In-Class | 705-300-3577 | 2023-03-06 |
| [Workplace Medical Corp.](https://www.workplacemedical.com/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | Distance, In-Class | 705-325-0006 | 2019-12-20 |

## Oshawa (2 providers)

| Provider | Programs approved | Delivery | Contact | Approved since |
| --- | --- | --- | --- | --- |
| [Active Training Solutions](https://activetrainingsolutions.ca/85-2) | JHSC Part 1, JHSC Part 2, JHSC Refresher | In-Class | 905-767-8447 | 2018-03-09 |
| [MTS](https://www.mtsworksafe.ca/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | In-Class | 905-718-4433 | 2017-10-24 |

## Sudbury (2 providers)

| Provider | Programs approved | Delivery | Contact | Approved since |
| --- | --- | --- | --- | --- |
| [NORCAT](https://www.norcat.org/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | Distance, In-Class | 705-521-8324 | 2017-04-29 |
| [Northern Safety Solutions Inc.](https://northernsafetysolutions.com/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | Distance, In-Class | 705-524-8189 | 2016-03-31 |

## Vaughan (2 providers)

| Provider | Programs approved | Delivery | Contact | Approved since |
| --- | --- | --- | --- | --- |
| [EHS Zone Corp](https://ehszone.ca/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | Distance, In-Class, eLearning | 647-515-0643 | 2016-09-01 |
| [Workplace Law Consulting](https://www.workplacelawconsulting.com/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | In-Class | 416-930-6180 | 2016-10-19 |

## Ajax (1 provider)

| Provider | Programs approved | Delivery | Contact | Approved since |
| --- | --- | --- | --- | --- |
| [Wesco (formerly Hazmasters Inc.)](https://www.hazmasters.com/) | JHSC Part 1, JHSC Part 2 | In-Class | 877-747-7117 | 2017-11-29 |

## Arnprior (1 provider)

| Provider | Programs approved | Delivery | Contact | Approved since |
| --- | --- | --- | --- | --- |
| [ARCOSE](https://www.arcose.org/) | JHSC Part 1 | In-Class | 613-899-7871 | 2021-04-06 |

## Brampton (1 provider)

| Provider | Programs approved | Delivery | Contact | Approved since |
| --- | --- | --- | --- | --- |
| [Raising the Standard (RTS) Consulting](https://rtsconsulting.com/) | JHSC Part 1, JHSC Part 2 | Distance, In-Class | 905-840-1918 | 2017-08-20 |

## Brantford (1 provider)

| Provider | Programs approved | Delivery | Contact | Approved since |
| --- | --- | --- | --- | --- |
| [Occupational Health and Safety Consultants Inc.](https://ohsconsultants.ca/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | Distance, In-Class | 519-758-0146 | 2017-07-13 |

## Brockville (1 provider)

| Provider | Programs approved | Delivery | Contact | Approved since |
| --- | --- | --- | --- | --- |
| [Levac Health & Safety (Formerly known as Industrial & Construction Safety Solutions (ICSS))](https://www.levacsafety.com/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | Distance, In-Class, eLearning | 613-498-2722 | 2017-07-11 |

## Cambridge (1 provider)

| Provider | Programs approved | Delivery | Contact | Approved since |
| --- | --- | --- | --- | --- |
| [Danatec Safety Solutions](https://danatec.com/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | Distance, In-Class, eLearning | 519-267-8600 | 2019-07-05 |

## Dundas (1 provider)

| Provider | Programs approved | Delivery | Contact | Approved since |
| --- | --- | --- | --- | --- |
| [Worksite Safety Compliance Centre Inc.](https://worksitesafety.ca/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | Distance, In-Class, eLearning | 866-756-5552 | 2019-12-03 |

## Elora (1 provider)

| Provider | Programs approved | Delivery | Contact | Approved since |
| --- | --- | --- | --- | --- |
| [Achieve Safety and Compliance](https://achievesafety.ca/) | JHSC Part 1 | In-Class | 647-523-7554 | 2026-02-12 |

## Guelph (1 provider)

| Provider | Programs approved | Delivery | Contact | Approved since |
| --- | --- | --- | --- | --- |
| [Gambit Industrial Health and Safety Consultants In](https://www.gambitsafety.com/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | In-Class | 519-763-7369 | 2016-05-14 |

## Nepean (1 provider)

| Provider | Programs approved | Delivery | Contact | Approved since |
| --- | --- | --- | --- | --- |
| [Advanced Consulting and Training Ltd.](https://advancedct.com/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | In-Class | 613-225-5169 | 2019-06-03 |

## Ottawa (1 provider)

| Provider | Programs approved | Delivery | Contact | Approved since |
| --- | --- | --- | --- | --- |
| [Auspice Safety Inc.](https://auspicesafety.com/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | Distance, In-Class | 613-558-5385 | 2017-03-09 |

## Paris (1 provider)

| Provider | Programs approved | Delivery | Contact | Approved since |
| --- | --- | --- | --- | --- |
| [K. Blair Safety Consulting Inc.](https://kblairsafety.com/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | In-Class | 519-448-3766 | 2016-05-31 |

## Peterborough (1 provider)

| Provider | Programs approved | Delivery | Contact | Approved since |
| --- | --- | --- | --- | --- |
| [HRS Group Inc](https://hrsgroup.com/) | JHSC Part 1 | In-Class | 877-907-7744 | 2023-03-07 |

## Port Colborne (1 provider)

| Provider | Programs approved | Delivery | Contact | Approved since |
| --- | --- | --- | --- | --- |
| [Dunk & Associates/Systems 24-7](https://www.systems24-7.com/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | Distance, In-Class, eLearning | 866-754-8839 | 2021-07-05 |

## Sault Ste. Marie (1 provider)

| Provider | Programs approved | Delivery | Contact | Approved since |
| --- | --- | --- | --- | --- |
| [Health & Safety Professionals Inc.](http://www.hspinc.ca/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | Distance, In-Class, eLearning | 705-254-3752 | 2016-10-28 |

## Simcoe (1 provider)

| Provider | Programs approved | Delivery | Contact | Approved since |
| --- | --- | --- | --- | --- |
| [Total Safety Management](https://www.totalsafetymanagement.ca/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | In-Class | 905-875-8782 | 2018-07-16 |

## St. Catharines (1 provider)

| Provider | Programs approved | Delivery | Contact | Approved since |
| --- | --- | --- | --- | --- |
| [Langlois Safety Training and Consulting Services](https://langloissafety.com/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | Distance, In-Class | 289-271-8623 | 2016-12-22 |

## St. Thomas (1 provider)

| Provider | Programs approved | Delivery | Contact | Approved since |
| --- | --- | --- | --- | --- |
| [BEST Safety Training & Consulting](https://www.bestsafetytraining.ca/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | Distance, In-Class | 226-777-7385 | 2016-10-19 |

## Stoney Creek (1 provider)

| Provider | Programs approved | Delivery | Contact | Approved since |
| --- | --- | --- | --- | --- |
| [Bullivant and Associates](https://www.bullivant.ca/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | In-Class | 888-712-7197 | 2016-04-11 |

## Waterloo (1 provider)

| Provider | Programs approved | Delivery | Contact | Approved since |
| --- | --- | --- | --- | --- |
| [Acute Environmental and Safety Services](http://acuteservices.com/) | JHSC Part 1, JHSC Part 2, JHSC Refresher | In-Class | 519-747-5075 | 2017-03-13 |

## Woodstock (1 provider)

| Provider | Programs approved | Delivery | Contact | Approved since |
| --- | --- | --- | --- | --- |
| [Mazur Safety Inc.](https://mazursafety.com/) | JHSC Part 1, JHSC Part 2 | In-Class | 519-222-2010 | 2024-01-31 |

## Where this list comes from

This is Ontario's own published data, not a directory we assembled. Listing here is not a recommendation and no provider paid to appear. Providers approved to deliver in-house training only, and providers that are no longer approved, are published by the ministry as separate datasets and are not reproduced here.

- [JHSC certification training, Ministry of Labour, Immigration, Training and Skills Development](https://www.ontario.ca/page/training-joint-health-and-safety-committee-members)
- [Approved training providers dataset on data.ontario.ca](https://data.ontario.ca/dataset/706a2e5c-b34c-43a4-ae32-a0d93af9afaa)

## Related

- [Which Ontario safety tickets actually expire, all 11 compared](https://ontariocertificationregistry.ca/safety-training/)
- [Approved Working at Heights providers in Ontario](https://ontariocertificationregistry.ca/safety-training/providers/wah/)
- [Ontario workplace fatalities and critical injuries by sector](https://ontariocertificationregistry.ca/trades/safety/)
- [Every prescribed trade in Ontario with its code](https://ontariocertificationregistry.ca/trades/)This is an independent summary of public information, not legal advice. Confirm the current approval status with the ministry before booking or accepting training.

---

Source: https://ontariocertificationregistry.ca/safety-training/providers/jhsc/
