They are always prepared for my appointment and remember everything about me. They've always been ready to see me at my scheduled appointment time. I've never had to wait more then ten minutes. They were so kind and attentive to me. I didn't have to worry about them arguing with me, or contradicting what I had to say, which has been a problem for me at other places. I could tell that they took pride in their office's appearance. It was very well organized and well taken care of.