Excellent dentist, very thoughtful, really takes good care of patients. The technicians who do the cleanings are very thorough and I always have a good experience there. I'm not sure how the cost is compared with others because I am not shopping around too much. I think it's ok costwise.