American Heart Association Authorized Training Center American Heart Association Authorized Training Center

Contacting Us


Our classroom is located at 200 Main Street, Suite 200C, Redwood City, CA, 94063.

If you have any questions or problems registering for a class, call us at 650-549-4714 or email us at

If you have registered for a class, but can’t attend, please contact us as soon as possible. This allows us to open up a spot for another student.




Why should I take a class with In Home CPR?

If you are looking for a smaller, more personal class, we are a great choice. Our classes never have more than 14 people in them, so you can ask questions and receive plenty of one-on-one instruction. All of our instructors are EMTs, Paramedics, RNs and medical students who take pride in the quality of their classes.


Which certification class am I supposed to take?

Always ask your employer or the agency requiring your certification to be clear which certification they prefer. Here is a quick summary of certification requirements by profession:

BLS for Healthcare Provider CPR: RN, CNA, Medical Assistant, Physical, Occupational or Respiratory Therapist, EMT, Paramedic, Dentist, Dental Assistant or Hygienist, Phlebotomist. As well as students going into any of these professions.

CPR AED: Teaching credential, personal trainer

Pediatric First Aid CPR AED: Licensed childcare, preschool or daycare teachers. Adopting parents.

First Aid CPR AED: Construction, Contractors, Athletic Coaches

If you don’t see your profession on this list or need any questions answers, contact with using the chat feature on this website or email us.


What is the difference between the 3.5 hour BLS class and the 1 hour BLS “Skills Session”?

There are two ways to take a BLS for Healthcare Providers CPR class.  You can take the entire BLS class in our classroom — it’s 3.5 hours and costs $80.  The other approach is to do most of the BLS course online, then come to our classroom for a “skills session” — the hands on portion of the course: practicing with the CPR manikins and AED trainers.  You pay the American Heart Association $28.50 for the online portion of the course and pay us $50 when you register. We award you your certification.  There is no course manual for the online/skills session approach.

Both approaches result in the same American Heart Association BLS certification.


When do I receive my certification?

You will receive your certification at the end of your class.


When and how do I pay for my class?

Pay for your class at the classroom by cash or check on the day of your class.  For ACLS classes, prepayment is required.


I registered for a class, but did not receive a confirmation email.

When you register for one of our classes, an email confirmation is immediately sent to you.  Please feel free to call us at 650-549-4714 or email us if you any questions or concerns.


What if I’ve registered for a class, but can’t attend?

Please let us know as soon as possible if you aren’t going to make it. This lets us open up a spot for another student.


How long is my certification card good for?

All certifications are good for two years.


Will you replace my lost certification?

If you took your class with us, we will replace your certification card for free.


Do I have to buy a BLS or ACLS course manual from you?

No, you don’t.  You can buy it from anyone.  If you have the current course manual, bring it to your class, and we will charge you $15 less for the BLS and $40 for ACLS.  If you do not have the current course manual, we will give it to you when you arrive at your class.


Will you teach classes at my home or business?

Yes, we teach many classes at businesses and homes throughout the San Francisco Bay Area.  There is no minimum number of students needed to set up a class with us.  Visit our website about our on-site classes at

Skip to toolbar