Their office was clean enough, nothing special though. The chairs in their waiting room weren't the best but they served their purpose and I couldn't complain. They were kind of friendly, but I wasn't very impressed. I got an appointment quickly. I've never had to wait too long. Every time I'd ask a question, it seemed like they were annoyed and didn't want to give me an answer. I understand they're busy, but they should really treat their clients better.