Medical and Dental Practice

American Heart Association 

BLS Provider CPR Certification

Medical and Dental Practice in-person 

American Heart Association

BLS Provider CPR Training

-We come to your medical, dental, physical therapy, or other clinical practice to provide the highest quality CPR instruction

-We can schedule a time that is convenient for you

-We have immediate openings available

-We provide quick card turnaround times

-We utilize the latest training equipment including compression feedback manikins 

-We make the training experience low stress and fun!

Medical and Dental Practice American Heart Association

BLS CPR Provider Pricing

-The AHA BLS provider program is 2.5-3.5 hours in duration

-The program fee is $82.40 per person and is due prior to the beginning of class

-A minimum of six people or a program fee of $494.40 is required for a CPR class to be held

-The six person minimum price will not be reduced even if less than six people attend the program

-CPR cards will not be released until payment is received

-MEPA accepts credit, debit, check, or electronic payment through our website


Please contact us with any questions or concerns

Please make checks payable to: Medical Education for Patient Advocacy

If you have questions or would like to book a CPR class, 

please fill out the contact form below 

Thank you for choosing MEPA

Medical Education for Patient Advocacy

P.O. Box 533

Upton, MA 01568

(508) 458-5690