I don't think I have ever been put on hold here for a long time and am so impressed with how quickly all of my questions are answered. There's nothing worse than having to wait on hold for a half an hour just to get someone to talk to you. 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. The chairs in their waiting room weren't the best but they served their purpose and I couldn't complain.
I got an appointment quickly. I've never had to wait too long. They listened closely to everything I was telling them, and showed a lot of attention to detail. I've never had to worry about them forgetting something or not reading my information correctly, which I've encountered at other places. This provider has helpful information available online, which is really convenient. They have a good website and online presence. They are completely committed to helping me as long as it takes to find the best solution. I never have to worry that they'll back out or give up if a solution isn't reached immediately, which has been a problem for me at other places.