Health & Safety Training

Frequently Asked Questions

Refunds are accepted when requested at least 24 hours prior to your registered class.

If you registered and missed class, or requesting a refund less than 24 hours before class, we will be happy to reschedule you to a later date, not more than 1 month from the original class date. If the new class fee is more, the student is responsible for the difference. We do not refund the difference if the class fee is less.

A transaction fee of 2.9% of the charged amount plus 30 cents will be processed on all refunds.

No other refunds or exchanges are offered, and all sales are final.

HeartCode® BLS is an online course provided by the American Heart Association via their website.

It is the first part of a two-step process:

  1. Complete HeartCode® BLS online
  2. Register for Hands-On Skills Session

The Hands-On Session is administered by ABC Health & Safety Training after you have completed HeartCode® BLS. It’s the final phase where you will practice, ask questions and skills test with our AHA accredited instructor.

If you’ve already completed the HeartCode BLS online course provided by the American Heart Association, you’re ready for the final phase; the Hands-On Skills Session.

If you still need to take the HeartCode® BLS online course then signing up is easy.

After completing the HeartCode® BLS return to our website and register for the Hands-On Skills Session.  Our instructor will contact you to schedule a convenient time to complete your 2-year American Heart Association BLS certification card.

We’ve made it easy to select the class that is right for you and that fits your schedule. We are American Heart Association certified instructors, offering quality instruction.

These are our currently available classes:

HeartCode® BLS Online

Hands-On Skills Session BLS

BLS for Healthcare Providers

Pediatric CPR/AED & First Aid

Basic CRP/AED & First Aid

Basic First Aid


The American Heart Association requires that each student enrolled in the BLS Healthcare Provider Class have a copy of the Manual to be eligible to receive a 2-year AHA certification card.
Our other CPR classes do not require a manual, so check with your employer to determine which CPR certification they require.
However, if you already have a BLS Provider Manual, based on the 2020 American Heart Association Guidelines for CPR and ECC bring it to class, and you will not need to purchase a new one. This is what the cover looks like to compare with yours:
If you need a BLS Healthcare Provider Manual, we have them available.
You will not need a manual if you take HeartCode® BLS online through the American Heart Association. After completing HeartCode® BLS, you will finish with the Hands-On Session to receive your AHA certification card.

The BLS for Healthcare Providers class, Pediatric CPR AED & First Aid class, HeartCode® BLS, and Hands-On Session receive a 2-year certification card by email from the American Heart Association, usually within a week of completion of the course.

All other CPR and First Aid classes receive a 2-year certification card immediately upon completion of the course, certified by HSI.

If you haven’t received your AHA eCard you can access it via the AHA website.

We are easy to get a hold of and provide several ways to reach us. We usually respond immediately or within a few hours if we are in class.

Phone: +1 707 592-9749

Email: [email protected]

Mailing Address:

2010 Harbison Drive Suite #108-A
Vacaville, CA 95687

We can also be reached via chat in the bottom right corner of our website.

Our Hours:

Monday – Saturday: 9:00 am to 5:00 pm
Sunday: Closed

If you’re looking to take a CPR class your employer requires, it is always best to clarify which CPR certification they need. There are a few different CPR certifications, and you would want to save time taking a CPR class that your employer does not accept.

Take our 20-second CPR Quiz, which provides the best CPR Certification for your situation.

How was your experience?

Leave an online review

Choose A Review Site

*By clicking a logo above you’ll leave our site and be redirected to the review page.


Thank you for submitting a review! Your feedback is important to us. Please take a moment to share the details of your experience. We appreciate your honesty.

Should management contact you?

Group Request

Complete this form to receive group pricing information.

What's the best CPR Class for you?

Begin this short survey to find out.

ABC Health & Safety Training - Logo
Welcome! This short questionnaire will suggest the CPR Class that's best for you

Takes less than 20 seconds

Submit Class Request

Fill out this form to request a class to be added to our curriculum.


We offer group pricing
for organizations with 6 or more students

Including on-site training at your location.
English or Spanish language teachers available.