They were very sympathetic to my situation, and made me feel cared for. I knew that I could count on them at all times. They were very qualified and knowledgeable. I could tell that they've been doing their job well for quite a while. I was able to relax during my appointment here. Everyone makes sure you are comfortable and at ease. One thing I love about them, is that they're always willing to ask for other qualified professionals' advice when they don't have an answer for my question. I never have to worry about them giving me a wrong answer just because they weren't willing to ask for help. I didn't have to wait at all after I arrived for my appointment. They were running right on time, which is a really big deal for me.