Class Schedule

Click on a class below to begin the enrollment process:

CPR / American Heart Association HeartCode® BLS Provider online eLearning with in-person skills session.



Part 1: Via the web.Basic Life Support Provider online at $28.50. 1-2 hours online.
SKILLS SESSION: This in-person skills session is a hands-on psychomotor learning evaluation. $50.00. .
Part 2: In-person social distancing hands-on practice. COVID-19 precations.
Part 3: Evaluation.
Total cost $78.50 ($28.50 American Heart Association Heartcode + $50.00 CPR Buddy).

COVID-19 REQUIREMENTS. No cough or fever permitted. Stay at least 6 feet between yourself and others, even when you wear a face covering—one person at a time allowed to enter skills sessions.

RECEIVE CARD upon completion.

In this American Heart Association web-based course with an in-person skills session, students learn to recognize several life-threatening emergencies, provide CPR to victims of all ages (adult, child, infant), use an AED, and relieve choking in a safe, timely and effective manner.

Intended Audience

This course is designed to provide a wide variety of layperson, certified or non-certified, licensed and non-licensed healthcare professionals/students, with the skills to keep clients alive until they can be brought to a hospital or be treated with a more advanced lifesaving measure.

If you need more information, please do not hesitate to contact the American Heart Association eLearning customer service by email at  or calling 1-888-242-8883. Open Monday - Friday 9:00 a.m. to 6:00 p.m. IT solutions can be resolved by a Professional Service Specialist. This ecourse is not compatible with tablets or cell phones. For questions regarding skills session, contact, or call/text 727-798-2599.

The American Heart Association strongly promotes knowledge and proficiency; any fees charged for such a course do not represent income to the AHA. No refunds will be given for courses. Students may reschedule a course, but three days' notification is required. Please call/text 727-798-2599 with any questions. There is a strict "no late admission" policy.


  • 3 or more in our office by appointment, St Petersburg, FL.
  • 10 or more for a mobile class within a 60-mile radius. Mileage accesed if out of the radius.
  • $50.00 per person BLS Provider.
  • $70.00 First AID CPR & AED.

PLEASE CALL/TEXT 727.798.2599, or email

You must be currently certified through CPR Buddy to be issued a replacement card.  If you took your course through another provider, please contact them for a replacement.

Lost BLS Providerecard info.

If you have already claimed your ecard via email from CPR Buddy follow this link to retrieve your eCard certification.

Select this option if you would like to order a BLS PROVIDER paper replacement certification card received BEFORE 12/03/18. The cost of the replacement is $20 and will be emailed to you within 24-hrs of your request.  Please provide a correct mailing address, phone number, and email for us to communicate with you.

Payment required to confirm registration. No PayPal account necessary.  You may log in as a guest and input information manually. PayPal accepts debit, credit cards, and bank accounts.

Please do not hesitate to inquire about classes or locations nearest to you. We offer numerous solutions for your CPR-BLS, ACLS, and PALS needs, and look forward to serving Tampa Bay, Florida and surrounding communities. (Pinellas, Hillsborough, Manatee, Sarasota,  and Lee counties). 727.798.2599.