If you are not sure which type of class you need (and yes, it can get confusing!), please contact the office for assistance.
June 15, 2026
- 4:00 PM (Monday)
June 15, 2026
- 2:00 PM (Monday)
June 18, 2026
- 3:00 PM (Thursday)
June 23, 2026
- 2:00 PM (Tuesday)
June 25, 2026
- 6:30 PM (Thursday)
June 29, 2026
- 2:00 PM (Monday) (Contact office to register)
June 29, 2026
- 4:00 PM (Monday) (Contact office to register)
June 30, 2026
- 2:00 PM (Tuesday) (Class is Full)
July 6, 2026
- 4:00 PM (Monday) (Class Cancelled)
July 9, 2026
- 3:00 PM (Thursday) (Class Cancelled)
July 9, 2026
- 6:30 PM (Thursday) (Class Cancelled)
July 12, 2026
- 3:30 PM (Sunday) (Class is Full)
July 13, 2026
- 2:00 PM (Monday)
July 13, 2026
- 4:00 PM (Monday)
July 14, 2026
- 3:00 PM (Tuesday)
July 16, 2026
- 3:00 PM (Thursday)
July 20, 2026
- 2:00 PM (Monday)
July 20, 2026
- 4:00 PM (Monday)
July 21, 2026
- 9:00 AM (Tuesday)
July 23, 2026
- 3:00 PM (Thursday)
July 23, 2026
- 6:30 PM (Thursday)
July 26, 2026
- 4:00 PM (Sunday) (Class Cancelled)
July 27, 2026
- 2:00 PM (Monday)
July 27, 2026
- 4:00 PM (Monday)
July 28, 2026
- 9:00 AM (Tuesday)
We realize the restaurant business can be a “little hectic,” if these dates/times do not work, we can set up a private class for you, or travel to you for groups of six or more. Please contact the office for details.
To register, simply click on the class date/time you are interested in.
Click here for our cancellation policyClick here for course information
Walk in registrants are always welcome, however, we reserve the right to limit class sizes or cancel classes if there are no pre-registrations.
June 25, 2026
- 6:00 PM (Thursday)
June 28, 2026
- 2:00 PM (Sunday) (Class is Full)
July 16, 2026
- 6:00 PM (Thursday) (Contact office to register)
July 19, 2026
- 2:00 PM (Sunday)
August 13, 2026
- 6:00 PM (Thursday)
August 16, 2026
- 2:00 PM (Sunday)
September 17, 2026
- 6:00 PM (Thursday)
September 20, 2026
- 9:00 AM (Sunday)
October 8, 2026
- 6:00 PM (Thursday)
October 10, 2026
- 1:00 PM (Saturday)
Weekend classes are one hour longer to allow additional time for hands-on skills
To register, simply click on the class date/time you are interested in.
Click here for our cancellation policyClick here for course information
Walk in registrants are always welcome, however, we reserve the right to limit class sizes or cancel classes if there are no pre-registrations.
BLS Provider, Renewal
June 15, 2026
- 9:00 AM (Monday)
June 17, 2026
- 6:00 PM (Wednesday)
June 18, 2026
- 9:00 AM (Thursday)
June 24, 2026
- 6:00 PM (Wednesday)
June 25, 2026
- 2:00 PM (Thursday)
June 28, 2026
- 9:00 AM (Sunday)
June 29, 2026
- 9:00 AM (Monday) (Contact office to register)
July 2, 2026
- 9:00 AM (Thursday)
July 8, 2026
- 6:00 PM (Wednesday) (Class Cancelled)
July 9, 2026
- 9:00 AM (Thursday) (Class Cancelled)
July 13, 2026
- 9:00 AM (Monday)
July 15, 2026
- 6:00 PM (Wednesday)
July 16, 2026
- 9:00 AM (Thursday)
July 19, 2026
- 9:00 AM (Sunday)
July 20, 2026
- 9:00 AM (Monday)
July 22, 2026
- 6:00 PM (Wednesday)
July 23, 2026
- 9:00 AM (Thursday)
July 27, 2026
- 9:00 AM (Monday)
July 29, 2026
- 6:00 PM (Wednesday)
July 30, 2026
- 9:00 AM (Thursday)
August 5, 2026
- 6:00 PM (Wednesday)
August 6, 2026
- 9:00 AM (Thursday)
August 9, 2026
- 9:00 AM (Sunday)
August 10, 2026
- 9:00 AM (Monday)
August 12, 2026
- 6:00 PM (Wednesday)
Don't see a class that fits your schedule and need to renew your certification now for class or work? Contact us about a private class.
To register, simply click on the class date/time you are interested in.
Click here for our cancellation policyClick here for course information
Walk in registrants are always welcome, however, we reserve the right to limit class sizes or cancel classes if there are no pre-registrations.
BLS Provider, Initial
June 1, 2026
- 9:00 AM (Monday)
June 7, 2026
- 9:00 AM (Sunday)
June 8, 2026
- 9:00 AM (Monday)
July 6, 2026
- 9:00 AM (Monday) (Class Cancelled)
July 12, 2026
- 9:00 AM (Sunday)
July 26, 2026
- 9:00 AM (Sunday) (Class is Full)
August 23, 2026
- 9:00 AM (Sunday)
September 6, 2026
- 9:00 AM (Sunday)
September 7, 2026
- 9:00 AM (Monday)
Don't see a class that fits your schedule and need to renew your certification now for class or work? Contact us about a private class.
To register, simply click on the class date/time you are interested in.
Click here for our cancellation policyClick here for course information
Walk in registrants are always welcome, however, we reserve the right to limit class sizes or cancel classes if there are no pre-registrations.
October 6, 2026
- 9:00 AM (Tuesday)
Day 2: October 8, 2026 @ 9:00 AM –› 5:00 PM
Need multiple instructors? Onsite instructor classes for four or more available!
To register, simply click on the class date/time you are interested in.
Click here for our cancellation policyClick here for course information
Walk in registrants are always welcome, however, we reserve the right to limit class sizes or cancel classes if there are no pre-registrations.
October 6, 2026
- 9:00 AM (Tuesday)
Day 2: October 8, 2026 @ 9:00 AM –› 5:00 PM
Need multiple instructors? Onsite instructor classes for four or more available!
To register, simply click on the class date/time you are interested in.
Click here for our cancellation policyClick here for course information
Walk in registrants are always welcome, however, we reserve the right to limit class sizes or cancel classes if there are no pre-registrations.
Heartsaver CPR/AED
June 1, 2026
- 7:00 PM (Monday)
June 8, 2026
- 7:00 PM (Monday)
June 9, 2026
- 9:00 AM (Tuesday)
June 13, 2026
- 9:00 AM (Saturday)
June 23, 2026
- 2:00 PM (Tuesday)
June 30, 2026
- 9:00 AM (Tuesday)
July 6, 2026
- 7:00 PM (Monday) (Class Cancelled)
July 11, 2026
- 9:00 AM (Saturday) (Class Cancelled)
July 12, 2026
- 3:30 PM (Sunday)
July 13, 2026
- 7:00 PM (Monday)
July 14, 2026
- 9:00 AM (Tuesday) (Contact office to register)
July 21, 2026
- 9:00 AM (Tuesday)
July 25, 2026
- 9:00 AM (Saturday)
July 28, 2026
- 9:00 AM (Tuesday) (Class is Full)
August 8, 2026
- 9:00 AM (Saturday)
August 9, 2026
- 2:00 PM (Sunday)
August 10, 2026
- 7:00 PM (Monday)
August 11, 2026
- 9:00 AM (Tuesday)
August 18, 2026
- 9:00 AM (Tuesday)
August 22, 2026
- 9:00 AM (Saturday)
August 25, 2026
- 9:00 AM (Tuesday)
August 30, 2026
- 2:00 PM (Sunday)
September 7, 2026
- 7:00 PM (Monday)
September 8, 2026
- 9:00 AM (Tuesday)
September 13, 2026
- 2:00 PM (Sunday)
To register, simply click on the class date/time you are interested in.
Click here for our cancellation policyClick here for course information
Walk in registrants are always welcome, however, we reserve the right to limit class sizes or cancel classes if there are no pre-registrations.
Heartsaver First Aid
May 30, 2026
- 9:00 AM (Saturday)
June 1, 2026
- 7:00 PM (Monday)
June 8, 2026
- 7:00 PM (Monday)
June 13, 2026
- 9:00 AM (Saturday)
July 6, 2026
- 7:00 PM (Monday) (Class Cancelled)
July 11, 2026
- 9:00 AM (Saturday) (Class Cancelled)
July 13, 2026
- 7:00 PM (Monday)
July 25, 2026
- 9:00 AM (Saturday) (Class is Full)
August 8, 2026
- 9:00 AM (Saturday)
August 10, 2026
- 7:00 PM (Monday)
August 22, 2026
- 9:00 AM (Saturday)
September 7, 2026
- 7:00 PM (Monday)
September 14, 2026
- 7:00 PM (Monday)
September 26, 2026
- 9:00 AM (Saturday)
October 5, 2026
- 7:00 PM (Monday)
October 10, 2026
- 9:00 AM (Saturday)
November 2, 2026
- 7:00 PM (Monday)
November 14, 2026
- 9:00 AM (Saturday)
November 16, 2026
- 7:00 PM (Monday)
November 28, 2026
- 9:00 AM (Saturday)
December 7, 2026
- 7:00 PM (Monday)
December 12, 2026
- 9:00 AM (Saturday)
December 14, 2026
- 7:00 PM (Monday)
December 26, 2026
- 9:00 AM (Saturday)
Don't see a class that fits your schedule? Contact us to learn about other options.
To register, simply click on the class date/time you are interested in.
Click here for our cancellation policyClick here for course information
Walk in registrants are always welcome, however, we reserve the right to limit class sizes or cancel classes if there are no pre-registrations.
Heartsaver CPR/AED & First Aid Skills Session
June 1, 2026
- 7:00 PM (Monday)
June 8, 2026
- 7:00 PM (Monday)
June 9, 2026
- 9:00 AM (Tuesday)
June 13, 2026
- 9:00 AM (Saturday)
June 23, 2026
- 2:00 PM (Tuesday)
June 30, 2026
- 9:00 AM (Tuesday) (4 spaces remaining)
July 6, 2026
- 7:00 PM (Monday) (Class Cancelled)
July 11, 2026
- 9:00 AM (Saturday) (Class Cancelled)
July 12, 2026
- 3:30 PM (Sunday)
July 13, 2026
- 7:00 PM (Monday)
July 14, 2026
- 9:00 AM (Tuesday) (Contact office to register)
July 21, 2026
- 9:00 AM (Tuesday)
July 25, 2026
- 9:00 AM (Saturday)
July 28, 2026
- 9:00 AM (Tuesday) (Class is Full)
August 8, 2026
- 9:00 AM (Saturday)
August 9, 2026
- 2:00 PM (Sunday)
August 10, 2026
- 7:00 PM (Monday)
August 11, 2026
- 9:00 AM (Tuesday)
August 18, 2026
- 9:00 AM (Tuesday)
August 22, 2026
- 9:00 AM (Saturday)
August 25, 2026
- 9:00 AM (Tuesday)
August 30, 2026
- 2:00 PM (Sunday)
September 7, 2026
- 7:00 PM (Monday)
September 8, 2026
- 9:00 AM (Tuesday)
September 13, 2026
- 2:00 PM (Sunday)
Don't see a class that fits your schedule? Contact us to learn about other options.
To register, simply click on the class date/time you are interested in.
Click here for our cancellation policyClick here for course information
Walk in registrants are always welcome, however, we reserve the right to limit class sizes or cancel classes if there are no pre-registrations.
Heartsaver Pediatric Skills Session
June 1, 2026
- 7:00 PM (Monday)
June 8, 2026
- 7:00 PM (Monday)
June 9, 2026
- 9:00 AM (Tuesday)
June 13, 2026
- 9:00 AM (Saturday)
June 23, 2026
- 2:00 PM (Tuesday)
June 30, 2026
- 9:00 AM (Tuesday) (4 spaces remaining)
July 6, 2026
- 7:00 PM (Monday) (Class Cancelled)
July 11, 2026
- 9:00 AM (Saturday) (Class Cancelled)
July 12, 2026
- 3:30 PM (Sunday)
July 13, 2026
- 7:00 PM (Monday)
July 14, 2026
- 9:00 AM (Tuesday) (Contact office to register)
July 21, 2026
- 9:00 AM (Tuesday)
July 25, 2026
- 9:00 AM (Saturday)
July 28, 2026
- 9:00 AM (Tuesday) (Class is Full)
August 8, 2026
- 9:00 AM (Saturday)
August 9, 2026
- 2:00 PM (Sunday)
August 10, 2026
- 7:00 PM (Monday)
August 11, 2026
- 9:00 AM (Tuesday)
August 18, 2026
- 9:00 AM (Tuesday)
August 22, 2026
- 9:00 AM (Saturday)
August 25, 2026
- 9:00 AM (Tuesday)
August 30, 2026
- 2:00 PM (Sunday)
September 7, 2026
- 7:00 PM (Monday)
September 8, 2026
- 9:00 AM (Tuesday)
September 13, 2026
- 2:00 PM (Sunday)
Don't see a class that fits your schedule? Contact us to learn about other options.
To register, simply click on the class date/time you are interested in.
Click here for our cancellation policyWalk in registrants are always welcome, however, we reserve the right to limit class sizes or cancel classes if there are no pre-registrations.
BLS Provider Skills
June 15, 2026
- 9:00 AM (Monday)
June 16, 2026
- 9:00 AM (Tuesday)
June 17, 2026
- 6:00 PM (Wednesday)
June 24, 2026
- 2:00 PM (Wednesday)
June 24, 2026
- 9:00 AM (Wednesday)
June 29, 2026
- 9:00 AM (Monday) (Contact office to register)
June 29, 2026
- 4:00 PM (Monday) (Contact office to register)
June 29, 2026
- 7:00 PM (Monday)
July 1, 2026
- 9:00 AM (Wednesday)
July 1, 2026
- 2:00 PM (Wednesday)
July 6, 2026
- 4:00 PM (Monday) (Class Cancelled)
July 6, 2026
- 7:00 PM (Monday) (Class Cancelled)
July 8, 2026
- 9:00 AM (Wednesday) (Class Cancelled)
July 8, 2026
- 2:00 PM (Wednesday) (Class Cancelled)
July 13, 2026
- 9:00 AM (Monday)
July 13, 2026
- 4:00 PM (Monday)
July 13, 2026
- 7:00 PM (Monday)
July 15, 2026
- 9:00 AM (Wednesday)
July 15, 2026
- 2:00 PM (Wednesday)
July 20, 2026
- 9:00 AM (Monday)
July 20, 2026
- 4:00 PM (Monday)
July 20, 2026
- 7:00 PM (Monday)
July 22, 2026
- 9:00 AM (Wednesday)
July 22, 2026
- 2:00 PM (Wednesday)
July 27, 2026
- 9:00 AM (Monday)
Don't see a class that fits your schedule and need to renew your certification now for class or work? Contact us about a private class.
To register, simply click on the class date/time you are interested in.
Click here for our cancellation policyClick here for course information
Walk in registrants are always welcome, however, we reserve the right to limit class sizes or cancel classes if there are no pre-registrations.
Family & Friends CPR
May 31, 2026
- 2:00 PM (Sunday)
June 4, 2026
- 6:30 PM (Thursday)
June 9, 2026
- 9:00 AM (Tuesday)
June 15, 2026
- 2:00 PM (Monday)
June 23, 2026
- 2:00 PM (Tuesday)
June 29, 2026
- 2:00 PM (Monday) (Contact office to register)
June 30, 2026
- 2:00 PM (Tuesday)
July 9, 2026
- 6:30 PM (Thursday) (Class Cancelled)
July 12, 2026
- 3:30 PM (Sunday) (Class is Full)
July 13, 2026
- 2:00 PM (Monday)
July 14, 2026
- 9:00 AM (Tuesday) (Contact office to register)
July 20, 2026
- 2:00 PM (Monday)
July 21, 2026
- 9:00 AM (Tuesday)
July 23, 2026
- 6:30 PM (Thursday)
July 26, 2026
- 4:00 PM (Sunday) (Class Cancelled)
July 27, 2026
- 2:00 PM (Monday)
July 28, 2026
- 9:00 AM (Tuesday) (Class is Full)
July 30, 2026
- 6:30 PM (Thursday)
August 6, 2026
- 6:30 PM (Thursday)
August 9, 2026
- 2:00 PM (Sunday)
August 10, 2026
- 2:00 PM (Monday)
August 11, 2026
- 9:00 AM (Tuesday)
August 17, 2026
- 2:00 PM (Monday)
August 18, 2026
- 9:00 AM (Tuesday)
August 20, 2026
- 6:30 PM (Thursday)
Cost is $75 for two participants.
We will gladly set up a class in your home for groups of six or more.
To register, simply click on the class date/time you are interested in.
Click here for our cancellation policyClick here for course information
Walk in registrants are always welcome, however, we reserve the right to limit class sizes or cancel classes if there are no pre-registrations.
In addition to these “Open Enrollment” classes we also offer these and other classes at your site and on your schedule.
Contact us for courses that may not be shown here.