They made sure every single question I had was answered, and are always available if I think of any more questions I want answered. 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. One thing I really appreciated about them, was that they didn’t rush my appointment at all. I was able to talk about everything I needed to, without worrying about being interrupted or cut off. I couldn't believe how great their office looked. It was very obvious that they took pride in the office's appearance. It was one of the best looking offices I've ever seen.