Dr. Robert B. Johnston

4.5 ( 4 reviews )

Punctuality

Helpfulness

Knowledge

Ratings for Dr. Robert B. Johnston

1
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

I love Dr. Johnston, he speaks very clearly and younger doctor who understand todays medical field. He listens to your concerns and helps you find solutions to fix your health issues. He explains things in a manner that you can comprehend and doesn't rush you through your appointment. He relates to you on your own level and I can appreciate that. My only negative comment would be the staff at the office, they are very short with you and not very friendly so your first impression isnt the greatest but once you see Dr. Johnston your mind changes hes great!

Submitted Feb. 16, 2014

3
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

Dr. Johnston actually listens to his patients and cares about their problems. Very current on new medical procedures. A great family doctor. However, like many family doctors nowadays, he does not go to the hospital, so if you need hospitalization, you are going to have to rely on other doctors.

Submitted Jan. 3, 2012

5
Staff
4
Punctuality
5
Helpfulness
5
Knowledge

Dr. Johnston is friendly, caring and knowledgeable. He takes time to listen.

Submitted Oct. 11, 2011

4
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

Just recently had my first appointment with Dr. Johnston. I only had to wait a minute or two in both the waiting & exam rooms to be seen. He seems very knowledgable and compassionate and attentive. The lady working the front desk wasn't very friendly, but other than her, it was a great visit, and I would recommend Dr. Johnston to anyone looking for a family physician.

Submitted Feb. 11, 2011

Facility Affiliations


Dr. Robert B. Johnston's Credentials

Education

  • West Virginia University School Of Medicine (Grad. 2002)

Insurance accepted by this Doctor

Other patients have successfully used these insurance providers, please call the Doctor's office to find out if your insurance plan is accepted.
Blue Cross / Blue Shield