I go for mostly to get my teeth cleaned and this gets done with care and efficiency. The doctor is straightforward and good-humored. He and his staff are very attentive to body-language and clearly place a premium on patient comfort. The office staff is good about reminding me of upcoming appointments and handles the money very professionally. I'd recommend him to anyone looking for a dentist.