Doctor Keller has been my Dentist since 1997, and he is the best that I have been to. My friends think I'm nuts when I tell them that I look foreword to going to the dentist, but its true. He has always been honest and has never "over-treated" me. He is always up on the latest treatments, and he and his staff are funny and really great people. When I first started there my teeth were in bad shape, but he fixed me right up and I haven't had any problems since. He is not the cheapest, but he is the best and he has always worked with my ever-changing insurance companies.