I have been going to Dr. Davidson for 25 years and love him! He won't rip you off and has a very funny, friendly manner. I wouldn't trust anyone else with my teeth. I have recommended many people to him over the years and they have all been happy as well. The office staff and dental hygienists are all professional and nice as well. I highly recommend Dr. Davidson!