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.
Keeping Young People Safe


All Safety has provided safety training for school boards in Kingston, Napanee and Hasting County areas, training students who will complete co-op placements or are in the Ontario Youth Apprenticeship Program as well as those in the Specialist High Skills Major program. One of Amanda’s intentions is that occupational health and safety training will become part of the curriculum as a requirement for graduation. She feels that if high school students are trained, workplace safety would become ‘second nature’ to them in the workforce, and we will be closing in on that goal of zero accidents.
Dedicated professionals

Meet Our Team

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.

Amanda MacDuffee


Jon Walker

Safety Advisor/Equipment Compliance Auditor

Dave Bell

Senior Technical Advisor/Compliance Auditor

Kyle Benevides

Safety Advisor/Compliance Auditor

Dan Walker

Administrative Assistant

Kyle Buxton


Chris Malcomson

Technical Advisor

Jamie Guthrie

Safety Advisor/Compliance Auditor

Rick Wyatt

Occupational Health & Safety Consultant/Compliance Auditor

Laura MacKellar

Client Development Coordinator

Kingston Home Builders Association Logo
Ontario Ministry of Labour Logo
Kingston Construction Association
Canadian Society of Safety Engineeering Logo