They're really great about taking their time with me, and they don't mind answering my questions. I've never felt like an annoyance to them no matter how many questions I have. They made sure that their qualifications were obvious. I was confident that I was under the care of a professional. When comparing them to others I have visited for the same condition, they are among the best I have seen. The waiting area is rather small, but there is always a seat available. It would be nice if it was more spacious, but I've never had to stand. It was easy to get the appointment time that worked for my schedule.