Dr. John Knepper, DO

Family Physician

Book an appointment for free

Choose your insurance
Loading...
Choose your insurance
Loading...
No Results
What's the reason for your visit?
Illness
874 Whipple Road, Suite 100, Mt. Pleasant, SC, 29464

Qualifications and Experience

Education

Hospital Affiliations

Languages Spoken

Board Certifications

Professional Memberships

In-Network Insurances

Specialties

Professional Statement

John Knepper is a dedicated family physician serving his patients and their families in Mt. Pleasant, SC. Dr. Knepper is certified by the American Board of Family Physicians, and he is a member of the American Academy of Family Physicians. He is affiliated with the East Cooper Regional Medical Center. Dr. Knepper established the Sewee Family Medicine practice since 2000, and he continues to practice there today. Dr. Knepper received his medical education from the Osteopathic Medical College of Philadelphia. He then completed his postdoctoral training with an internship and residency in family practice at the Naval Hospital – Charleston. Dr. Knepper served in the United States Navy, acting as a family practice physician while stationed in Okinawa, Japan. Dr. Knepper places an imperative focus on the patient, patient comfort, and the physician-patient relationship, which he views to be the cornerstone of a healthy life.

Zocdoc Awards

Verified Patient Reviews

Overall Rating
Bedside Manner
Wait Time

Always friendly and professional. Dr. Knepper is a great physician that I would recommend to all of my family and friends. His nurse Debby is always helpful and pleasant to work with.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Great !

Overall Rating
Bedside Manner
Wait Time

I would recommend Dr. Knepper as a professional, compassionate and dedicated physician. I trust my care with confidence and support toward future appointments with Dr. Knepper.

Overall Rating
Bedside Manner
Wait Time

Love Dr. Knepper but his nurse is so unfriendly on every visit. She seems so unhappy and inconvenienced to do her job.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Knepper is always very attentive & concerned. He truly listens.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very happy to be a patient of Dr. Knepper.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

My wait to see Dr. Knepper was a mere 10 minutes or so. His staff is terrific and I just adore him. He is highly recommended by me to anyone that is seeking a professional family practitioner to assist with their medical needs.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Knepper was very good at explaining my questions.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Excellent professionalism & yet very personable. Knowledgeable. Friendly.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Always takes time during apt to address all issues. You do not feel rushed

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He always takes the time to talk through things with me. He is sincere, curious and interested. I've been a patient for about 8 years.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I've been a patient of Dr Knepper for years. Excellent doc. and friend.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Knepper is very personable and a good listener. He and his staff are very professional and friendly. Dr. Knepper has been my GP for just about 20 years.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Always an excellent visit Dr Knepper is top notch

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

always thorough, never rushed adressed all my concerns

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Fantastic Dr.! He always takes time to answer all of my questions, and he has a great bedside manner.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Knepper is the best Primary Care Doc this side of the Cooper River

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Everyone was very friendly and professional! My wait was very short, but Dr Knepper was very thorough and explained everything I needed in detail.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Excellent doctor!..Listened to my questions and carefully answered each of them...He explained what he was going to do and showed me pictures on his computer..I highly recommend him!..

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

One of the best bedside manners ever. He listened and one never felt rushed.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very personable, knowledgable and practical. A great first visit with my new PCP!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Knepper is a terrific listener and that suits my style far better than some of the preachy, put the fear of God types.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He was very nice and patient

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He listens to what you have to say .

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He's really just great he listens and includes you in the choices that will impact your treatment I drive from Myrtle Beach to see him and it's worth it!!!

Overall Rating
Bedside Manner
Wait Time

My visit with Dr Knepper was great. His staff on the other hand always seem like the are being bothered while doing their job.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Great doctor that really cares about you and your health.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Best Doc I've seen in a long time.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Knepper is a very personable, caring professional. Great demeanor and bedside manner. Thorough.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr Knepper is very thorough and listen well to understand the patient concerns regarding there health. Then he utilizes his knowledge to diagnose what is the best path for the patient to take in order to resolve their health concern. I highly recommend Dr. Knepper to all in the greater Charleston area.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr Knepper is wonderful. I really like him...??

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

John is an excellent physician, he truly cares about his patients. I highly recommend him.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Knepper is a wonderful physician. When I have any sort of medical problem, he makes sure to explain the science behind it and the reasons why he wants to prescribe certain medications. I highly recommend him as a family physician.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Great Doctor. He has been very professional and made me feel comfortable during my appointments.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr Kneeper is courteous and understanding.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr, Knepper is simply the best.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Love Dr. Knepper! He is knowledgeable and caring. Great doctor!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very proffesional

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr Knepper is great to talk with. Always professional with a pleasant smile

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr Knepper was great. Very friendly. Listened and cared. He makes you feel like a person, not just the next patient. Rare find these days. He will be my Dr as long as I'm in this city.