I was very satisfied with my visit. They were helpful and I left feeling informed. The office was very easy to locate. I didn't have any trouble finding it at all. I didn't have to wait very long after I arrived for my appointment. They were running close to on time, which is a really big deal for me. When comparing them to others I have visited for the same condition, they are among the best I have seen. I felt that they were more than happy to answer my questions, and actually welcome questions.