Dr Davis, Kathy and the rest of his staff have been my dental professionals for over 20 years. There are several things I dislike about healthcare: 1) long waiting room time 2) wildly fancy office 3) snobby office and support staff 3) dentist who treats you like a child and 4) pain or anxiety over pain. NONE of these things are present with Dr. Davis' office. I have never waited over 5-10 minutes to get back in the examining room, his office is nice and it is clean but it isn't over the top, Kathy his main receptionist is always extremely accomodating and will go out of her way to make you feel comfortable, she remember our names and makes the office what it is. Dr. Davis is respectful and kind and really cares about me & my family. He always asks how my elderly neighbor is doing and he is a top grade guy. Finally Pain.... he has never hurt me at all and cares about your comfort, my son who is terrified of needles doesn't even realize that Dr. Davis gives him a shot when he has needed one. I wouldn't hesitate to recommend anyone to this office. In fact I've sent many of my family and friends his way. A+ for sure.