The Doctor is very professional and took the time to explain things to me. He also listened to my questions and answered them in a way I could understand. The office was very neat and clean, and the staff were very gracious.