Because LIFE MATTERS we are dedicated to education that will increase knowledge and boost confidence in performance to help you help others when it matters most.

Calendar & Registration

We offer a variety of renewal courses, initial courses and combo courses.

View class schedule – updated monthly – and register online for your course today!


Our experienced trainers offer a variety of American Heart Association & Red Cross certification courses. We offer the flexibility of all in-person courses or hybrid options.

We are conveniently located in Denton, TX serving healthcare professionals,  families, and others needing CPR certification across the Metroplex including – Denton, Flower Mound, Lewisville, Corinth, Copper Canyon, Lake Dallas, Argyle, Double Oak, and surrounding areas

For Healthcare Professionals
BLS, ACLS, PALS, NRP, Mock Codes

BLS (CPR) Courses

Basic Life Support

CPR/AED course designed for healthcare professionals, students, and first responders.

ACLS Courses

Advanced Cardiovascular Life Support

Course designed for healthcare professionals who either direct or participate in the management of cardiopulmonary arrest or other cardiovascular emergencies for adults.

PALS Courses

Pediatric Advanced Life Support

Course designed for healthcare professionals who either direct or respond in the management of respiratory and/or cardiac emergencies in children and infants.

NRP Courses

Neonatal Resusitation program 8th edition

Course designed for healthcare professionals who either direct or respond in the management of respiratory and/or cardiac emergencies in the neonate.

American Academy of Pediatrics in conjunction with American Heart Association

Mock Code Training

Code Blue and Malignant Hyperthermia

Our Mock Code trainings will not only improve your staff’s confidence and performance in an emergency it will improve the quality of care given. Our training has also shown to improve proper assembly of team and also greatly improve code team leadership.

EKG refresher Courses

Course designed for anyone who would like to review their basic EKG or ECG interpretation skills. Great add on for those taking ACLS or PALS courses and need a refresher.

This is NOT a 12-Lead class. 


Heartsaver Courses


American Heart Association course designed for anyone with little or no medical training that need certification for CPR, AED, and/or First Aid. These courses can also be taken by anyone who wants to be prepared for an emergency in any setting.

FOr those wanting to become an instructor to teach courses

Instructor Certification Courses

American heart Association instructor Training

We offer instructor certification training for Heartsaver, BLS, ACLS, and PALS.  


Certified Instructors

American Heart Association &
Red Cross courses

Equipped Facility

Leading-edge training equipment with simulated training for advanced courses

Medically Trained

Instructors are medically trained and certified

Nurse Owned

RN owned with over 17 years experience in the healthcare industry

Safety First

Sanitized equipment and safety protocols

On-site Training

On-site training for groups


What our clients are saying

We love our clients! We work hard to ensure they are comfortable and confident in their skills. See what they have to say!

debra valis
debra valis
Easy to register for class. Very knowledgeable instructors and efficient PALS renewal course- highly recommend!
Joe Tritthardt
Joe Tritthardt
Great hands on CPR site. The instructor (Cole) was amazing and had very helpful tips on how to remember and perform the required tasks!
dee rysztak
dee rysztak
Coke and Cheryl will prepare you for a crisis! The most thorough and engaging class I have attended!
Andrea Wylie
Andrea Wylie
Best ACLS/PALS recert class I’ve ever taken. Cole has a way of explaining the material that makes learning easy. I highly recommend CPR Done Right!
Jenna Mcilvaine
Jenna Mcilvaine
I highly recommend CPR Done Right! I obtained my BLS certification with them today and it was great! The director Cheryl is very attentive and understanding, I mistakenly booked my class on the wrong date and Cheryl took time out of her day to reach out to me and offered other class days that were available which I appreciated! My instructor Forrest was amazing and extremely knowledgable on the material. He always kept the energy in the room light and fun but also being mindful on how important/serious it is to know how to properly give CPR. Hopefully he will be available in two years when I need to renew my certification! Big tip with Forrest DON’T WEAR COWBOYS MERCHANDISE! He will call you out he’s a 49ers fan but it’s okay because his personality makes up for it!
Amy Derton
Amy Derton
Great service! Was very accommodating and thorough in their education.
I will be coming back here to renew my BLS in the future! Hannah and Cheryl were very polite and professional to work with. They made everything easy!
cynthia dick
cynthia dick
Cheryl explains the mechanics of CPR so well that you feel like, you could successfully save a life if put into that position. Highly recommend.
Kaddijatou Antar
Kaddijatou Antar
I had a great experience. Cheryl is very informative and keeps to class engaged with questions and discussion. Definitely a 100/10 instructor.

From the Owner

With 17 years’ experience in healthcare as a nurse and an educator I noticed 2 things that make a huge difference when people react in life saving situations: Knowledge & Confidence. I started CPR Done Right with 1 goal in mind… offer training that would increase knowledge and boost confidence to help you help others when it matters most.

We offer students a fun, non-threatening, relaxed environment in which to learn, practice, and perfect training.

The knowledge and skills found in these courses are not always utilized leading to lack of confidence causing performance and testing anxiety. Our goal is to boost your confidence level in providing a safe place to learn, practice and ask…..“this may be a stupid question” without feeling judged.

Class sizes are small to allow ample time for practice and questions.