I have been going to Dr. Teitzman for the past 4 years and I have refered people to his office. The location is very convenient for people who work in the Capitol Hill area, I schedule my appointments for lunch time. I have been happy with getting my teeth cleaned there and never needed anything more complicated than that so I could not comment on anything but teeth cleaning. The office is older but seems clean enough. My only complaint is that my insurance plan used to cover his services and in the past year I have had to pay out of my own pocket and the insurance company will reimburse for part of the payment.