Gain compliance and a Safe Work Environment

Health & Safety Consulting and Training

All Safety Consulting is an Occupational Health and Safety consulting company dedicated to providing quality services and products. Established in 2004 and incorporated in 2017, Amanda MacDuffee has built a solid reputation of delivering effective sustainable Health and Safety solutions for companies just like yours.
Gain compliance and a Safe Work Environment


Though safety training is still a big part of the business, Amanda is passionate about helping small businesses gain compliance and a safe work environment. She has worked with many companies, building their safety programs and guiding them through the sometimes overwhelming processes. As the business built, Amanda brought other safety professionals on board to further expand services and offer consulting services to many other sectors. Amanda has been a member of the Kingston Regional Labour-Management Committee representing All Safety clients for the past 12 years and was the Management co-chair for the 10 years.
Affordable Alternative to full-time Safety Professionals


All Safety completes safety inspections and audits for many Clients in and around Kingston, Ontario. Few smaller or out of town companies can afford to hire a full-time safety professional, and Amanda realized the need for a local presence in the industry. Working mainly with construction companies at first, she developed strong a reputation for knowledge and value in the industry. All Safety consultants are knowledgeable in many industries including, construction, industrial, surface mining, and task-specific expertise. All of our consultants attend professional development training and seminars to stay current and expand knowledge.


All Safety Consulting engages only dedicated, highly skilled professionals to fulfill contracts or training. These professionals include former MOL inspectors, experienced Construction, and Industrial safety professionals, as well as qualified safety trainers. All Safety Consulting carries liability insurance and is covered under WSIB. All Safety Consulting also partners with Safety Guys Training, when their expertise can offer our clients a service All Safety Consulting doesn’t offer.
Ontario Ministry of Labour Logo
Avetta Logo
Kingston Construction Association
Canadian Society of Safety Engineeering Logo