Dr. John Knepper, DO

Family Physician

This doctor has no availability on Zocdoc.

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

(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

Excellent professionalism & yet very personable. Knowledgeable. Friendly.

(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

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!!!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Great doctor that really cares about you and your health.

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

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, 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

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

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Knepper is very professional & courteous, yet makes me feel right at home in his offices. He's a very caring Dr who never fails to ask me how my love life is going, how my recovery from my shoulder surgery in April is moving along(an orthopedic surgeon at East Cooper did the surgery & has handled three follow-up care), & how I'm feeling about life in general. He has a warm & calming personality that makes patients feel very comfortable & at home with him.

(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.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Great staff, great Dr. Very personable, and concerned for your health.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very professional and helpful with explanation of health issues.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Knepper was very polite and professional. Definitely making him my primary care physician.

Overall Rating
Bedside Manner
Wait Time

Dr. Knepper is fantastic. He is compassionate, smart, and willing to take the time that is needed. He is exceptional at thinking through what is presented and finding solutions. I always leave feeling like he has given me his full attention and that he is invested in my health. He treats me with respect and allows me to be a partner in my care.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Knepper never keeps you waiting long and takes his time with you. Very personable and knowledgeable. Highly recommend.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Knepper is great! Spends a good amount of time with his patients to educate and provide excellent care.