With the onset of Covid-19 we are having a lot of questions if we are still holding our classes. The answer is yes. We are still able to hold our classes as they are 6 people or less. If we have to eliminate classes or cancel all will be allowed a refund and will be notified directly. Stay safe and healthy!

At Smart Heart CPR we know your time is valuable. Maybe online classes and a skills session would suit you better! If you would like to complete an online course (HeartCode) and then schedule an appt to come in and perform your skills, please click the link below. If you have already completed the online portion and need to schedule your skills session, please search the calendars below to find a location and date that fits your schedule!

Online HeartCode Classes

Below you will find specific calendars for specific types of classes. Please choose the courses from the location and type of class that you need. You can also scroll down to the last calendar for a list of Every class we offer in one calendar.

HeartSaver CPR AED

This course is for the non-healthcare worker. It is sufficient for Daycare providers, Teachers, Scouting, Churches and for the family member that just wants to be CPR certified.

BLS Healthcare Provider

Basic Life Support for the Healthcare Provider. This all inclusive CPR Class is the basic certification for the majority of the healthcare industry.


Advanced Cardiac Life Support Provider. This is an advanced course for a healthcare provider, Emergency department personnel and Emergency Paramedics. We offer initial, update and Heartcode skills sessions.


Pediatric Advanced Life Support Provider Course. This course is for the advanced provider of pediatric emergency medicine. Learn life saving techniques for cardiac arrest, shock and the drug therapies that are current in today’s society.

All in 1 Events.

These events include all 3 certifications in 1 day. BLS, ACLS and PALS. You can choose whether you need a renewal or a full course as well.

Complete Calendar