Browse specialtiesSee all specialties A-Z
Chiropractors
Dentists
Dermatologists
Ear, Nose & Throat Doctors
Endocrinologists
Eye Doctors
OBGYNs
Ophthalmologists
Optometrists
Orthopedic Surgeons
Podiatrists
Primary Care Doctors
Psychiatrists
Psychologists
Therapist-Counselors
Discover
Are you a top doctor or health service?
Discover
Are you a top doctor or health service?
Charter Health
8 specialties55 Highland Ave, Salem, MA4.88
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.88
Wait time
4.79
Bedside manner
4.94
Insurances accepted
99% of patients have successfully booked with these insurances
Cigna
Blue Cross Blue Shield of Massachusetts
Aetna
UnitedHealthcare
Harvard Pilgrim Health Care





Book an appointment for freeThe office partners with Zocdoc to schedule appointments
Scheduling details
All procedures
See if they’re in-network
Available appointments

All provider availability
Charter Health
55 Highland Ave, Ste 304, Salem, MA 01970


Insurances accepted
99% of patients have successfully booked with these insurances
Cigna
Blue Cross Blue Shield of Massachusetts
Aetna
UnitedHealthcare
Harvard Pilgrim Health Care





1 office location
Providers at Charter Health (0)
No results
This practice has no doctors that match your search criteria.
Charter Health
Please call our office as soon as possible to reschedule your appointment. If you have a schedule conflict, we will be happy to work with you in rescheduling at a time convenient for you. Please give the office at least 24 hour notice to cancel or reschedule an appointment. Starting 3/17/2025 there will be a $50.00 charge for no show appointments. However, if you continue to miss appointments without advance notice, we will be forced to dismiss you from care in our office. We hope to hear from you soon. Please contact the office at (978) 354-4611, if you have already rescheduled your appointment, please disregard this letter.
Sincerely,
Charter Health, PC
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.88
Wait time
4.79
Bedside manner
4.94
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
172 reviews
Most relevant
Gurpreet was friendly and professional, and the office staff were very helpful!
LSVerified patient
Amazing bedside manner and thorough. Truly eased my anxiety around check ups.
MTVerified patient
Very informative, took great time to hear me and listen to my concerns.
DVVerified patient
Great! They all made me feel very comfortable and cared for.
LWVerified patient
My prior PCP retired and I needed a new one and was having trouble finding one that was accepting new patients. With the help of Zocdoc, I was able to find this office close to home. Scheduling was easy, I was sufficiently reminded and the staff was friendly and knowledgeable when I arrived. I was seen very quickly even though I was a few mins late to the appt. NP Saini immediately put me at ease, asking questions and making recommendations based on my age and health status. I felt comfortable and heard and will be making this office my new PCP. Thank you!
November 21, 2024Jennifer A.Verified patient
Great!
SNVerified patient
Great Experience!
October 24, 2024Maura D.Verified patient
comfort level with a new doctor ,AMAZING !
October 19, 2024Joaquin G.Verified patient
Very helpful. Quick.
ZLVerified patient
By far the best Dr visit I've had in my adult life. She heard everything I had to say, supported my decisions and helped w / the issues I had in a way that made me feel confident in my care. Her bedside manner...Chef's kiss. Thank you for the great visit. (I have severe Dr. anxiety) thank you a million times.
SSVerified patient
Quick and easy, friendly and good advice.
ZMVerified patient
It was fantastic. Very detail - oriented.
ALVerified patient
Excellent provider and excellent service.
August 6, 2024Adina G.Verified patient
Both the NP I saw and her assistant were friendly, personable, and great listeners. I felt heard and cared about from the beginning.
Bria Y.Verified patient
June 27, 2025Owen M.Verified patient
June 21, 2025Troy T.Verified patient
April 25, 2025Dioselina D.Verified patient
Initials hidden
Initials hidden
January 20, 2025Heather C.Verified patient
Initials hidden
December 3, 2024Denise N.Verified patient
Initials hidden
Initials hidden
October 29, 2024Linh V.Verified patient
October 23, 2024Ripan H.Verified patient
Initials hidden
Initials hidden
October 8, 2024Jennifer B.Verified patient
Initials hidden
Initials hidden
Initials hidden
September 12, 2024Zach L.Verified patient
Initials hidden
August 28, 2024Zachery M.Verified patient
August 26, 2024Denise N.Verified patient
August 15, 2024Patrick B.Verified patient
Initials hidden
Initials hidden
Initials hidden
Initials hidden
December 21, 2021Emma R.Verified patient
A nice man, quick to be seen and an easy process! Mad me feel comfortable and will definitely be seeing him again!
January 25, 2025Allen J.Verified patient
Listened to my concerns and we were able to work together and come up with a mutually agreed Aponte solution.
September 18, 2024Initials hidden
Great sixties and staff. Listened to me and was very receptive. Loved my experience
March 25, 2025Brian G.Verified patient
Great doctor who cares about getting your health going in the right direction.
Initials hidden
Informative and quick. No complaints, very nice staff in office as well!
March 31, 2025Alexander S.Verified patient
Very Professional and keen awareness of medical issues.
I would recommend
February 14, 2025Joann B.Verified patient
The doctor & his team are amazing. Very patient & understanding.
MBVerified patient
No issues Dr. Jepsen took the time to go one every time.
SDVerified patient
It was straight forward and Dr. Jeppensen was helpful.
WTVerified patient
It was great. Dr. Jeppesen was very knowledgable & kind.
ALVerified patient
Listen to my problems and helping me solve it. thank you
September 12, 2024Ja’Shawn F.Verified patient
Not an ideal/healthy environment for a woman of 40. “You need to lose weight, but, I think you know that” -Dr. J. First appointment, direct quote. The purpose of my visit was not for weight-loss.
July 9, 2025Sarah B.Verified patient
Excellent first visit; Dr. Jeppesen was on time, thorough, and explained my options clearly. Appreciate the professional service and lab accomodations!
July 9, 2025Matthew B.Verified patient
Great.
RBVerified patient
It was great. Sure fast and convenient Dr. Jeppesen was very clean. In experiencing. Everything and all of my questions were answered fully.
SBVerified patient
It was really nice, good service.
NLVerified patient
Best checkup I've had with a PCP ever! Dr. Jeppesen was tentative, patient, and knowledgeable. It's rare when you find a doctor that actually listens to what you're seeing and then really show concern with trying to get to the root of your concerns. Dr. Jeppesen is that doctor that does the things mentioned extremely well. I would highly recommend him.
June 12, 2025Jamar K.Verified patient
Everything you’d expect from a physician. Accommodated my schedule. Listened. Advised. Sent referrals. Was very thorough. Would 100% recommend.
June 9, 2025Initials hidden
This was the best doctor’s appointment ever. I never had a more thorough exam and experience with a doctor in my life. I highly recommend Dr. Jeppesen; he is very personable and knowledgeable.
May 16, 2025Stephen G.Verified patient
It was a smooth visit, they were so kind.
May 12, 2025Natali S.Verified patient
I felt very comfortable with my first visit. I usually get nervous going to the doctors. Han's was great. He asked some questions and didn't judge you on your answers. I'm going back next month and I don't think I'll be as nervous.
March 19, 2025James D.Verified patient
Welcoming staff and doctor.
March 13, 2025Alexandra L.Verified patient
Great experience will repeat
February 25, 2025Stephen D.Verified patient
Solid PCP, went through my medical history, existing conditions, very friendly and explained everything to me. Would definitely recommend him to anyone!
Initials hidden
Best doctor I have been to in a long time. He actually asked all the right questions, listened to my issues and suggested all the right follow-ups.
January 12, 2025Cecelia L.Verified patient
Dr. Jeppesen was very caring and receptive in my first physical I have had in a couple years. Was super anxious about being judged but he understood where I was at now with my health and how I wanted to improve it, along with how he could further support me in my goals.
Initials hidden
Great!
TMVerified patient
10/10
ETVerified patient
Dr. Hans Jeppesen was very nice and personable. He spent a good 40 minutes with me for questions and the examination then he ordered a number of tests. Overall, it was a good experience and I would recommend.
October 14, 2024Allison V.Verified patient
I recently moved to the area and I needed a new GP. I looked around online and I found Dr. Jeppesen, and I'm glad I did.
Dr. Jeppesen was friendly, communicative, and gave me enough time to feel like I mattered. To establish a baseline, he ordered what seemed like the right tests and the results were available in less than 24 hours.
Overall, a very positive experience. I feel like I'm in good hands.
September 25, 2024John P.Verified patient
It went fast as hoped.
CLVerified patient
Everyone was very nice
September 16, 2024Celso L.Verified patient
Doc doc.
ARVerified patient
Very nice, friendly and helpful staff.
DDVerified patient
Great to meet my new primary doctor, feel very confident they are going to do their best on bettering & making me understand my health moving forward.
August 14, 2024Initials hidden
Initials hidden
July 30, 2025Francis R.Verified patient
Initials hidden
Initials hidden
June 30, 2025Rui G.Verified patient
Initials hidden
Initials hidden
Initials hidden
June 5, 2025Emilly Cristine D.Verified patient
June 2, 2025Emilly Cristine D.Verified patient
Initials hidden
May 12, 2025Christopher S.Verified patient
Initials hidden
Initials hidden
Initials hidden
Loading...