Do you spend a lot of your time completing hundreds or thousands of paper-based forms for your employees?

Does this create an administrative challenge?

We have a better way to manage forms.

We offer an easy way for you to customize safety training forms and assessments to meet your unique requirements. Our intuitive tool includes an advanced dynamic form builder that uses a simple drag-and-drop technique, allowing companies to build and self-administer thousands of online safety forms. The forms fields include checkboxes, dropdown list boxes, date and time stamps and Likert scales, as well as open text fields and electronic signatures. Images and videos can also be attached to the forms to provide additional information to those completing the form.

Your employees can complete forms on any smartphone or tablet through a fully secure and responsive application that instantly tracks data. As the safety training form is completed, the employee can upload images, notes, and videos into the forms directly from their mobile device. All forms can then be viewed online and printed in a .pdf format. Trending information using this data can also be exported into Excel.

Hundreds of customized forms can be created to include:

Easily design digital forms that meets your company’s needs. Add logic rules to each form using a checkbox and drop-down menu and depending on the answer selected this will dynamically reveal or hide other form fields. Forms can also work in conjunction with the Training Matrix to automatically add required training to employee accounts based on the selected fields.

Behavior-based Safety Observation Forms

Behavior-based safety is one of the most powerful tools for reducing injuries and accidents within the workplace. An important part of behaviour-based safety is observation forms that can be used to identify at-risk behaviours. With the forms and assessments builder, you can create and complete these observation forms on demand. Employees will have the option to include detailed notes, comments, and suggestions. Managers can then access completed forms and trending data to identify at-risk behaviours and work to reduce them.

Equipment Management

Integrated with our Equipment Management feature, online equipment maintenance forms allow operators and mechanics to complete inspections, maintenance, repairs, and logs in the field, then instantly upload the completed forms into the system. With multimedia integration, personnel can take pictures of equipment damage and upload the images directly into the form, giving you detailed and accurate reports to improve your preventative maintenance processes.

Performance Assessments

Online assessments mean you can use company tablets to complete annual assessments, performance reviews, coaching evaluations, and even new hire on-boarding checklists. All forms are then stored in the cloud and are accessible on demand to those with the right security clearance. Once accessed, the results of annual assessments can help you track performance and create performance goals for the company as a whole or for each department or individual employee

Once uploaded, your designated admin and qualified personnel will be notified and can change the status of the equipment accordingly. Using advanced notification technology, you can set how frequently each form must be completed and have automated notifications send to specified personnel near the due date. You can even program escalating notifications for outstanding and overdue forms to ensure your maintenance processes remain on schedule.

Hazard Assessment Forms

With online hazard assessment forms, your employees can use their smart phones to complete assessments and include pictures, notes, and videos of potential hazards. Completed forms can then be instantly stored and accessed on demand with real-time alerts if attention is required from another department.

Competency Validation

Moving competency validation online allows you to digitally track employee competency in key tasks for any job, including safety inspections or the use of fall protection equipment. You can even upload tutorial notes and videos to train inspectors on how to properly perform a competency validation assessment. Having all of this online means quick access to reporting and the ability to see aggregate data across a specific department or entire organization.

Our Clients

Customer Reviews

Ally the instructor was amazing. She explain through out the lesson very well. She train me very well. She is kind, respect, polite, brillient women, sweet. I love you Ally. Thank you for teaching me.
danah Ouda
danah Ouda
Thank you Ally. You are the best at teaching. Class of 02/11/2026
ALEXIS
ALEXIS
I was honoured to be one of Mr..... Student at SOS FA/CPR trainner, he is one of the best I ever had as a trainer. His knowledge, logic, presentation, the way of providing the informartion. All the respect and admiration. All the best Mr parkas. Satkiî==oîurday 17/1/2026
mahamed amine
mahamed amine
Prakash Nagar - great instructor, who.provides a lot of interesting facts, not just a "book" knowledge! Really interesting and great experience during the course practice.
Viacheslav “Vik” Starychkov
Viacheslav “Vik” Starychkov
It was an interesting, hands on, practical course and the facilitator is knowledgeable and professional.
Walaa Sabih
Walaa Sabih
Prakash was an informative instructor. He keeps the class engaged and entertained while learning. I hope to have Prakash as my instructor next year. Thanks for answering all my questions!
Ramona Hyacienth
Ramona Hyacienth
Instructor Prakash Nagar is a very good instructor!!
Rupwinder Kaur Singh
Rupwinder Kaur Singh
Mr Prakash is a hreat instructor and loved his style of teaching.Thank you for making the course interesting
harpreet kaur
harpreet kaur
My teacher was very knowledgeable and great with demonstrating physical examples! I got to refresh my CPR skills and feel more confident now.
Ana Raphaela
Ana Raphaela
Peggy was a great instructor. I learned a lot with my husband that day. So glad we took the course in Milton.
Nichole Dasilva
Nichole Dasilva
Great teaching skills. Clear communication.
Korch
Korch
I attended the course SFA- C . And had a a-lot of misconceptions about so many things that were cleared by Mr. Prakash Nagar. I am very happy and confident after taking this class. All the best to Mr. Nagar.
Jaskirat Kaur
Jaskirat Kaur
My instructor helped clarify some misconceptions and explained everything clearly. Left the class feeling prepared.
Kass Sz
Kass Sz
Great 2 days with Ally
Todd Rombough
Todd Rombough
Prakash and the rest of the instructor team were fantastic- extremely knowledgeable, engaging, and clearly experienced in every aspect of first aid and CPR. They cleared up several common misconceptions and made the entire learning experience both rewarding and genuinely fun. Highly recommend!
cherrytocharity
cherrytocharity
⭐️🌟⭐️🌟⭐️I recently completed the training program with SOS Red Cross, and I couldn't be more impressed! The instructors were incredibly knowledgeable and passionate about their work, making the sessions engaging and informative. The hands-on practice was invaluable, allowing us to build confidence in our skills. I feel much more prepared to respond to emergencies now. The organization’s mission and commitment to helping others truly shine through in their training. Highly recommend to anyone looking to gain essential life-saving skills!
emilie richard
emilie richard
Viola is a lovely trainer, she made the class fun and interactive.
Sharma Jhanavi
Sharma Jhanavi
Viola is amazing instructor! Very informative training! Never a dull moment! Highly recommended
Lynn Admer De Ocampo
Lynn Admer De Ocampo
Marium Ghauree
Marium Ghauree
Glen Ford
Glen Ford
I appreciate the learnings about medication response for heart attack, the Nitroglycerin and ASA.
Rycel Joy Prieto
Rycel Joy Prieto
Very thorough and interactive, I feel I acquired some practical skills that can be used in real life situations
Julia Khabbaz
Julia Khabbaz
Great training! The instructor was great and very knowledgeable.
callah alexander
callah alexander
Great SFA-C(F) training
Oleg Bari
Oleg Bari
Viola was an amazing instructor! Usually, I get super nervous during these courses but she made such a positive welcoming and interactive session it was impossible not to participate! This is my second time with SOS First Aid and they never disappoint :)
Sea Lee
Sea Lee
Amazing job Viola. I will be definitely bringing my daughter for her cpr-first aid training
R Y
R Y
The class instructor was Voila, she explained everything in great details, engaged attendees in group activities and made the class fun. Highly recommended! Thank you!
Rav Kooner
Rav Kooner
very fun experience and very educational Viola was the best teacher she made the class so fun and i learned a lot i definitely recommend this place !!!
Raha Jarrar
Raha Jarrar
My experience is really good. Thanks
Muskan 011
Muskan 011
Very good in involving all people
Reuben Rego
Reuben Rego
Fun learning.. would recommend for those looking for their training..
Jai Patel
Jai Patel
Ilearned so much today. There were so many wrong practices that was corrected.This course made me confident to save lives of people.Thank you so much Mr.Prakash Nagar for imparting your knowledge and skills to us.GOD BLES you.• Press and hold to reactSOS First Aid and Safety Training Mississ...
Saurav Sharma
Saurav Sharma
Great course to take Alley our instructor today was very knowledgeable.Really helpful and was very personableGreat Teacher very professional
Rick Ansilio
Rick Ansilio
Ally is an incredible instructor! Left her session feeling very informed, empowered and confident. She is patient and knowledgeable, friendly and professional. She is a very engaging trainer. Everyone should get a chance to learn with her! Thank you, Ally, for all you do for the community at large!
Nikki Nath
Nikki Nath
I had the privilege of having Prakash as my instructor. This is my second time I had him as an instructor. He is very knowledgeable and very helpful. He encourages students to use critical thinking in order to understand the concept of what we were learning in class! He is practical in his approach and also logical in his teaching! Thank you!
I E
I E
My CPR training at SOS first Aid and safety training here was fantastic! The training was clear, flexible, and easy to follow. I felt confident and well-prepared by the end. Highly recommend for thorough, quick and reliable CPR certification!
Joel Brown
Joel Brown
I learned so much today.There were so many wrong practices that was corrected.This course made me confident to save lives of people.Thank you so much Mr.Prakash Nagar for imparting your knowledge and skills to us.GOD BLES you.
Zoei Padeos
Zoei Padeos
Aime Bangelele
Aime Bangelele
Great class, usually I find these classes can be boring but the instructor Viola brought the energy and made it engaging!
Adrian Wellman
Adrian Wellman
Peter Chow
Peter Chow
Ally explained the course so well. She did amazing!
temitope omojaro
temitope omojaro
Ally was really amazing during the training. She was very patient and explained the concepts using various real-life examples. I recommend!
Oluwaseun Oloyi
Oluwaseun Oloyi
Ernesto Yris
Ernesto Yris
nnadozie williams
nnadozie williams
Excellent experience
Mark bradley
Mark bradley
I completed this course, with Viola as my instructor. As information-dense the course can be, Viola not only incorporated different methods of teaching but also engaged everybody in the class. I had a great time and retained a lot of information. Thank you Viola!
Ruzie Zelie
Ruzie Zelie
Richard Patterson
Richard Patterson
Viola make the training fun knowledgable and easy she is fantastic
Kallie filomene Balana
Kallie filomene Balana
Viola
rita adhikari
rita adhikari
Great training, techniques, practice and tips. Very knowledgeable trainer.
July Torres
July Torres
The BLS course delivered by instructor Prakash was informative, hands-on and professional. He explained the concepts like CPR, AED, and choking interventions with clarity and precision, and the example real-world scenarios demonstrated were really helpful to understand the importance of each step to be followed. The instructor created a comfortable learning environment, encouraged questions and gave constructive feedback during skill assessments. The materials were well organized and the use of mannequins, AED machines, and videos helped reinforce my practical skills. I am very confident to work in a medical setting with the knowledge and practical experience that I have gained from this course. Thank you, Mr. Prakash and SOS safety on site for providing this course.
Constance Aruna
Constance Aruna
Took the BLS recert course with Mr. Prakash N - great review on the basics :)
Sabrina Chowdhury
Sabrina Chowdhury
I recently took the Emergency First Aid course and was fortunate enough to have Tracy as our instructor. Tracy was incredibly informative and engaging throughout the entire course. She went above and beyond by using real-life scenarios to explain key concepts, which made everything much easier to understand. Her use of metaphors and relatable examples helped bring the material to life and made it feel practical and applicable to real-world situations. I walked away feeling confident in my skills and knowledge, all thanks to Tracy’s great teaching style!
Mohammad Hamed
Mohammad Hamed
I had such a fun and engaging learning experience today. Tracy was very informative and I enjoyed all the activities she made us do to apply our knowledge. Most importantly she was very accommodating and patient with the class and added her own touch to make this training very enjoyable!
Maria P
Maria P
Today’s Standard First Aid and CPR training experience was great! The instructor, Tracy, was so nice and engaging, she made the whole experience fun, informative, and valuable! I learned a lot and enjoyed every part of it! Thank you so much.
Rama Jandali
Rama Jandali
Tracy , the instructor was really knowledgeable and she made the class enjoyable
abir rifai
abir rifai
Hoang Man Nguyen
Hoang Man Nguyen
Prakash is very good and experienced instructor. I liked the way he taught us about different techniques and provided in detail explanation with examples. Today’s class has cleared few of the questions that was never addressed. Thank you .
Tejash Mistry
Tejash Mistry
SOS First Aid was very useful and informative with the help of instructor Pakrash. He was able to clarify on the online modules as well as apply lots of examples and scenarios which help me understand better and be knowledgeable.
Marc Guevarra
Marc Guevarra
Ally was great!The class was explained thoroughly and the demonstrations helped to showcase the techniques accordingly
warly hurtado
warly hurtado
Prakash was great. Very knowledgeable.
Victoria Portiansky
Victoria Portiansky
Instructor was great, well informed and patient and helpful all throughout.
Tajeka Warren
Tajeka Warren
Akanksha Nagar
Akanksha Nagar
Ally was a great instructor, very professional and knowledgeable. Insightful explanation, and the best part is she adds real examples from experiences.
Rehab Farid
Rehab Farid
Amazing and not boring. Thank you, Viola for making sure we are wake during the 2 days training.
Lenie Infante
Lenie Infante
Erica Lem
Erica Lem
Did my 2 day BLS and SFA-C with Viola and I had so much fun. I’ve honestly never had an instructor/trainer like her. She made the course so engaging and creative. This is my 3rd time doing this course with SOS and Viola made it the best one yet.
Samantha Gounder
Samantha Gounder
I had same experience as three years before. Instructors at SOS are very thorough & the sessions are interactive. Julie, our instructor was very knowledgeable and made learning easy & enjoyable.
Dipalee Vajaria
Dipalee Vajaria
Patty Turnbul is the best ❤️
Ibrahim elsharkawy
Ibrahim elsharkawy
Honestly felt like I have a way better understanding of CPR and BLS even though I have been doing certifications for years. Extra informative yet within time. I really enjoyed the course!
cammell swaby
cammell swaby
This was the 2nd time we used SOS for our first aid course. This year we had Karen as our instructor, she was fantastic. She kept everyone engaged and made the material relatable. We will definitely use SOS again
Stuart Bradshaw
Stuart Bradshaw
Prakash is very good and knowledgeable instructor. He made it very easy. Highly recommended
Ajit Khare
Ajit Khare
Prakash is clearly very experienced in teaching and he makes the long day feel shorter with his humour. We finished earlier then expected as well.
Ray Huerto
Ray Huerto
Prakash is a great training. Very enjoyable and informative course.
Tash D
Tash D
Patty was the best instructor! Very competent, kind and full of stories! I took CPR Standard First Aid course. Definitely recommend this training program!
Alisa Nickerson
Alisa Nickerson
Did my CPR recertification with their instructor Elhamy. Really enjoyed the class!
Khawab Arora
Khawab Arora
Elhami was a great instructor! He is very kind and funny and he made the class very interactive. He ensured that everyone understood each concept.
Ritchell Ermita
Ritchell Ermita
Interactive with games and repeating the important stuff again and againHelps students to retain memory
mariya bardeskar
mariya bardeskar
Ramero Buenafe
Ramero Buenafe
Ally was a great teacher! She was informative and presented the material in a way that kept us interested (with relevant stories).
Lorreinne Pelipel
Lorreinne Pelipel
Great course. Ally is a fantastic instructor who is incredibly knowledgeable, kind, and approachable. The course flew by.
Nicki Thibeault
Nicki Thibeault
Patty is an amazing instructor. Her class was very engaging and interactive. She makes you want to participate in class and her personal stories are heartfelt and interesting. Would definitely take another class with her again!Thank you Patty!
J
J
Ginsha Godson
Ginsha Godson
Patty was so knowledgeable and interactive! It made the session really stuck in my head. Thank you!
Ruben Bocanegra
Ruben Bocanegra
Fantastic information and fun. Patty is a great instructor.
Samantha Teeple
Samantha Teeple
Paddy turn all is a,great instructor, she takes her time and explains everything well
Sheri Bowers
Sheri Bowers
Mrs Viola was incredible teacher, I love her teaching mechanism’s easy to understand her thank you.
Beryl oyugi
Beryl oyugi
Ally was amazing, she answered all our questions and made sure we understood everything. Such an awesomeTeacher
FMR
FMR
Aly makes the class fun and engaging. You will not be bored in this class.
Sameer Zaheer
Sameer Zaheer
Had a great experience, instructor patty was very helpful.
Sujata Kunwar
Sujata Kunwar
Thank you Patrick for your wonderful instruction
LE NGUYEN
LE NGUYEN
Minakshi Subba
Minakshi Subba
Had amazing experience with Patty! She taught us so well and I learnt so much while practicing cpr and first aid.
Sanpreet Kaur
Sanpreet Kaur
Patty was a great instructor and extremely knowledgeable Was great with instructions and communication. Fun and a great experience.
Susie Riggs
Susie Riggs
I did the BLS course with Patty, and she was a very good teacher!
Nicole Freeman
Nicole Freeman
Our instructor was really good, he truly cared! It was a recertification, and I have to say that I learnt a lot this time. He went above and beyond. I feel more secure and knowledgeable when responding to an emergency. Thank you!
Marilyn A M
Marilyn A M
Ally was an amazing teacher trainer. Felt safe heared and very informative. would highly recommend.
jac hal
jac hal
Bidisha Dey
Bidisha Dey

Become a Red Cross Instructor

We are a Red Cross Instructor Development Center offering instructor training in Hamilton, Halton and Peel.

Register Today