Connect with Dr. Charles Ruefenacht DDS Dentist in Lafayette, CA

Dr. Charles Ruefenacht DDS - Dentist

4.5 based on 5 reviews

1 Rating out of 5 stars

(925) 284-2203

Lafayette, CA

Google Map
Dr. Charles Ruefenacht Rating 4.5 stars based on 5 reviews $$
Modest Facilities
First Class Service
Mild Stress
Good Results
Moderate Cost
TagCloud for Dr. Charles Ruefenacht
Read Reviews for Dr. Charles Ruefenacht
Smiling Patient likes Dr. Charles Ruefenacht on Nov. 9, 2014, 10:46 a.m.
Agree 0 Disagree 0 Agree 0 Disagree 0
Review 1 by Stars: 4.5 on Link
The office staff is great and Dr. Ruefenacht is a down-to-earth nice guy. He's great with kids.

I know this doctor: 14 years

Agree 1 Disagree 0 Agree 1 Disagree 0
Review 2 by Stars: 4.5 on Link
Intersting and compassionate man who seems quite committed to providing the best service, even if he could do a more expensive an more invasive procedure. He did a sensitivity treatment on one of my molars that another dentist wanted me to go straight to a root canal. I may still need the root canal, but it's been a year and I appreciate his willingness to try something else.e

I know this doctor: 18 months

Agree 1 Disagree 0 Agree 1 Disagree 0
Review 3 by Stars: 5.0 on Link
Dr. Ruefenacht has taken very good care of our family for the past several years and is one of the most caring and ethical dentists I have run in to in my 50 years of going to dentists.

I know this doctor: 6-7 years

Agree 2 Disagree 0 Agree 2 Disagree 0
Review 4 by Stars: 2.5 on Link
I went to him, as I had been a patient of his father's. I had got prompt, friendly service from his father. His son, just didn't measure up. I had a sense he wanted to sell me more services, that though nice, they weren't necessarily something that I thought were necessary, and would have been quite expensive. I just never felt quite as comfortable with him.
Agree 0 Disagree 0 Agree 0 Disagree 0
Review 5 by Stars: 5.0 on Link
Dr. Ruefenacht's staff is fantastic. They come as close as you can get to making housecalls!
Agree 1 Disagree 0 Agree 1 Disagree 0