I was recommended to Dr. Bennett's office (which is headed by Dr. Clarice Johnston) by a friend who spoke glowingly of the people there. I cannot say enough about them -- the entire office is staffed with great, caring people and my visits are always pleasant(!). In contrast to other dentists I've had, Dr. Bennett has a knack for listening and concentrating with complete focus on the individual patient, as well as a great memory and attention to detail. She goes above and beyond; e.g. does not hesitate to refer to a specialist and then double-check that specialist's conclusions to make sure she is comfortable with them. I get a lot of dental work because of a car-crash/shattered jaw 16 years ago. I've lost six teeth overall and have a crown. Have had two implants started, coordinated by Dr. Bennett with two specialists. Dr. Bennett herself will finish them and I have complete trust that they will be great. I can't really speak to cost with specificity because I'm on insurance, but I can say they do pay attention to costs and shaving them whenever possible. It's bizarre: I have had several dentists over the course of two moves; many were excellent, but never did I feel lucky having them as I do now. I feel extremely safe there.