New Text
WE ONLY  COME TO YOUR HOME, BUSINESS, SCHOOL OR AGREED LOCATION TO TRAIN YOU AND YOUR PEERS . 
NO STUDENT MINIMUMS!!!

Towns We Serve


B- Basking Ridge, Bedminster, Berkeley Heights, Bernardsville, Bound Brook or Bridgewater 
C- Cedar Knolls, Chatham or Chester  D- Denville or Dunellen   E- East Hanover   F- Far Hills or Florham Park
G- Gillete or Gladstone   H- Harding   L- Liberty Corner, Livingston or Lyons
M- Madison, Martinsville, Mendham, Millington, Morris Plains or Morristown   N- New Vernon
P- Parsippany, Peapack or Piscataway   R- Randolph
S- Scotch Plains, Short Hills, Somerville, South Bound Brook, Stirling or Summit
W- Warren, Watchung or Whippany
* All Colleges & Universities in NJ are exempt from meeting the town requirement.
Somerset Hills CPR, LLC is driven to educate and train people who have the desire to learn life saving skills but don't have the flexibility in their schedule to go to a training center which offer fixed date and times to obtain them.

Therefore, be it early in the morning or late at the night on a weekend, we will come to the location of your convenience to teach you and your friends the tools that can aid, if not save, a person in medical distress.

As an on-site training service, we will come to your home, workplace, school, church or library to train you. Your class must be held within one of these New Jersey based towns* Check above to see if you qualify.

Which Program Is Right For You?

Under the American Heart Association's Guidelines, we offer 3 CPR/First Aid Programs that are designed for 3 groups of people:
  • The General Community (no certification card)
  • The Worker (2 year certification card)
  • The Healthcare Provider;/ Basic Life Support (2 year certification card)
Click the button below to learn which program is appropriate for your needs.

Connect with Us

Use the social media to articulate your suggestions, recommendations and any thoughts that you would like to share with us and the community. Your feedback is integral and highly appreciated.

Cancellation Policy

If you need to cancel or reschedule your class, please notify us at least 24 hrs in advance. If not, there will be a $15 surcharge added to your fee.

Payment Methods