American Heart Association eCards
The American Heart Association has switched to offering eCards starting in January 2018.

What is an eCard?
An eCard is the electronic equivalent of a printed course completion card and can be provided to students as proof of their certification. The eCards are valid course completion cards and can be presented to employers as proof of successful completion of an AHA course. Regular printed cards can result in security risks, counterfeit cards, or altered cards.

Can I receive the regular paper version?
No, the American Heart Association is switching over to the more secure version of the eCards cards, so it is not possible to receive the outdated paper cards. However, you can print out your eCard.

What are the benefits of using the new eCards

  • Higher security and reduced risk of fraudulent cards.
  • Ability to validate an eCard through the AHA website.
  • Students will receive their card on the day of their course.
  • No longer worry about losing your card.
  • You can easily forward your card to a supervisor by email
  • You can still print out your card if you wish.

I did not receive my eCard. What should I do?
Check your email or spam folder for an email from: If you still cannot view, call us at 415-437-1600.

Book Policy

2017 American Heart Association Book Policy

Renewal AHA ACLS
The American Heart Association requires all students to bring the proper book to their training class. This is the same policy across the United States and in the Bay Area. This book policy is not written by Safety Training Seminars, but official American Heart Association rules which we must follow to maintain our license.

Where should I buy the book?
You can purchase the book from us on the day of the class. Or you can loan a book from a friend or coworker and bring with you to class. You could also buy a book online, but be careful. We have students who buy books on Amazon or Ebay which are the outdated versions and not accepted. If you buy a book online, you should factor in the shipping costs & taxes, which sometimes can add an extra $10-$15 to the price of the book.

Current Books & Prices 2017

BLS Provider Book
Our price: $20
Copyright 2016, ISBN # 978-1-61669-407-4
You can buy this book for $20. We do not ship the book. If you prefer to buy the book before your class, you can buy it from Laerdal (Total cost with shipping and tax from Laerdal: $25.33)

Current AHA BLS Book

ACLS Provider Book
Our Price: $60
Copyright 2016, ISBN # 978-1-61669-400-5
You can buy this book for $60. We do not ship the book. If you prefer to buy the book before your class, you can buy it from Laerdal. (Total cost with shipping and tax from Laerdal: $51.04)


PALS Provider Book
Our Price: $60
Copyright 2016, ISBN# 978-1-61669-599-0
You can buy this book for $60. We do not ship the book. If you prefer to buy the book before your class, you can buy this here. (Total cost with shipping and taxes from Laerdal $56.72)

PALS Renewal Bay Area




I am taking a Heartcode eLearning class. Do I need to bring in a book?
No. If you are taking a Heartcode eLearning course, you do not need to bring in a book to class, since your eLearning course acts as your book that can be viewed for two years.

I am with UCSF and my department is paying for the class. Do I need to bring in a book?
Yes. You can check out the book from the Mission Bay or Parnassus Library. If you do not bring the book to class, you must buy the book and UCSF will not reimburse.

I am taking the class with my wife. Do we both need to buy a book?
Yes. The American Heart Association does not allow people to share a book during their classes.

If you have any questions about The American Heart Association Book Policy, please call us at 415-437-1600.

Thanks, see you in class soon.

Office Locations

Bay Area CPR Office Locations

1936 University Avenue, Suite 100
Berkeley, CA 94704
Parking: 4-6 parking garages within 3 blocks
BART Two blocks from Downtown Berkeley BART

San Jose
Next to USPS
545 Meridian Avenue, Suite E
San Jose, CA 95126
Free Parking

Next to Pet Groomers
6930 Village Parkway
Dublin, CA 94568
Free Parking

Above Nail Salon, Next to Ozora Sushi
Near Peet’s Coffee, Trader Joes
785 Oak Grove Road, Suite U
Concord, CA 94518
Free Parking

San Francisco
598 Vermont Street (18th Street)
San Francisco, CA 94107
Free Street Parking (no meters)
Muni Bus Routes: 19, 22, 33, 9

Novato Oaks Inn
215 Alameda del Prado
Novato, CA 94949
Free Parking

Redwood City
Next to HR Block, Across from Popeye’s
777 Woodside Road, Suite A-1
Redwood City, CA 94061
Free Parking

Next to Squeeze Inn
5301 Power Inn Road, Suite 105
Sacramento, CA 95820
Free Parking

Low Price Guarantee

Lowest CPR Prices in the Bay Area & Sacramento

Lowest CPR Prices

Bay Area Fraud Warning

There are some Bay Area schools that teach ACLS, PALS, and BLS classes at lower prices by not following American Heart Association guidelines or who do not offer official American Heart Association certification. If you take an unlicensed course, you would have to retake a class and pay for the training again. 

Bay Area Medical Professionals Face Disciplinary Action

Fraud Warning from the American Heart Association

Fraud Warning from EMSA about Pediatric First-aid

Santa Cruz ACLS PALS Classes

Now Hiring Instructors

Looking for BLS, ACLS, and PALS Instructors in Bay Area

Now hiring Pals and ACLS instructors

 Safety Training Seminars is now accepting applications for ACLS, PALS, BLS, CPR, and First-aid instructors.

Minimum qualifications
Must be an American Heart Association instructor
Must have a minimum of 2 years experience teaching AHA classes

Pay Scale for BLS, CPR & First-aid instructors
Starting pay is $30 an hour

Pay Scale for ACLS & PALS instructors
Starting pay is $40 an hour. $45 an hour for experienced instructors

For more information, give us a call 415-437-1600

Free CPR Classes

Bay Area Free CPR Classes

Free CPR Training Courses


Free/ Low Price Public CPR Training

I frequently receive phone calls and emails from people looking to take a CPR class for free. It is possible to find free or low cost CPR classes throughout the Bay Area. The American Red Cross and the American Heart Association offer these type of classes about once every 3 months. The name of this course is called Hands Only CPR or sometimes it is advertised as CPR Saturday or Sidewalk CPR. Theses courses do not provide any type of certification card, but it offers a chance for students to practice the steps of CPR on a manikin.

Also, the Sports Basement in Walnut Creek offers American Safety and Health Institute basic CPR classes about once per month. These courses are not valid for medical professionals, since those in the medical field must take an American Heart Association BLS renewal. The current price for these classes in 2016 is $15. Their phone number is 925-941-6100.

Official Certification Card

If you need to receive an actual CPR certification card as part of a job requirement, you would need to take an official American Heart Association class. The reason these certification courses are not free, is because there are lots of expenses involved with taking a course. The CPR company must purchase thousands of dollars of equipment such as infant CPR manikins, bag valve masks, AEDs, DVDs, and provide the certification cards. Also, there are other expenses such as rent, insurance, instructor pay, tables, chairs, utilities, etc.

Low Cost CPR Classes/Online CPR Classes

It is possible to find low cost CPR classes by taking a course over the computer. However, online CPR classes are an internet scam that has been around for the past few years. It is possible to pay $50-60, and then print out a CPR card within 5 minutes. There is no practice involved, and the certification card you would receive is not valid. To be on the safe side, take an official American Heart Association CPR class. You can call us if you have any questions: 415-437-1600

View upcoming courses in the Bay Area here. 



CE Credits

Safety Training Seminars is an approved continuing education provider of the California Board of Registered Nursing. Our Provider number is CEP16557.

ACLS or PALS Heartcode eLearning Courses
1. Log on to your account at
2. Print out your CE credits.
More Info about ACLS CE Credits
More info about PALS CE Credits

ACLS or PALS Classroom Courses
CE credits are emailed to you within 5 days after your course. If you do not receive them within 5 days, call us.

ACLS Renewal: 6 hours
PALS Renewal: 6 hours
ACLS Initial: 11 hours
PALS Initial: 12 hours

BLS Classes
Nurses in California are not allowed to receive CE credits for BLS training.

CE Credits for Dentists

Safety Training Seminars is an approved CE provider for the California Dental Board. Our license number is CA #4302. After attending the BLS for the Healthcare Providers, dentists will receive CE credits. If you did not receive your CE credits, email us your name, address, and when you took the class and we will mail it out to you.
Email Us

CE Credits for EMS Personnel

In the Subject line write CE Credits for EMS. Then let us know your name and the date your took the course. After a few days, we will email you the CE credits. The American Heart Association offers CE credits to EMS personnel for ACLS and PALS courses, but does not offer CE credits for BLS

BLS CE Credits for EMS
Email Us

Important: If you do not receive your CE credits within 7 days, please call us at 415-437-1600

Lost Card