I got an appointment quickly. I've never had to wait too long. It was nice to see them treat their staff with so much respect. It was obvious that they had a good relationship with all of their staff members. They made sure that their qualifications were obvious. I was confident that I was under the care of a professional. They've never used foul language, which has bothered me at some of the other places I've been too. They always make an extra effort to be polite and courteous. When comparing them to others I have visited for the same condition, they are among the best I have seen.