It was very easy to get an appointment. They have a very flexible schedule and get me in quickly every time. 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. They've never been late to any of my appointments. I've even showed up early sometimes and they've always been ready and prepared. Their office was well organized and clean. I could tell they took a lot of time making sure it was presentable.