I am thoroughly impressed after my initial visit to Dr. Hafner. He spent over 2 hours with me for a routine visit, giving me the most complete examination I've ever experienced. He made me aware of issues with my teeth that where never uncovered in my previous, more cursory, examinations (i.e.: erosion of back teeth due to grinding). His equipment is all high-tech, computerized, and I'm left with a feeling that I am in good hands.