All of the staff members are wonderful. I am always greeted favorably when I arrive. They are professional and knowledgeable. The doctor is super. He explains exactly what he is going to do in a way that I understand. He is considerate of my needs. A great doctor!! I am happy to have found him. A positive experience.