Browse Health
Primary Care Doctor, Family Practitioner
43 years of experience

Patient Reviews

Patient Reviews ?

Overall Rating:
Total Ratings


Total Reviews


5 stars
4 stars
3 stars
2 stars
1 star
Ease of Appointment:
Courteous Staff:
Accurate Diagnosis:
Bedside Manner:
Spends Time with Me:
Follows Up After Visit:
Average Wait: 8 minutes
Write a Review
by Bill tregoning on Feb 2nd, 2015

Excellent doctor ...I have been going to him for over 30 years.

Oct 10th, 2011

Excellent doctor for many members of my family for over 20 years. Great staff.

Sep 26th, 2011

dr ballard has treated my stepfather, mother, myself, daughter in law and granddaughter. his staff has the same attitude that dr. ballard has. i have found him to be, over the last 30 years,kind, caring and considerate. he has never hurried through his time with his patients and answers all questions thoroughly. he is our family doctor.