I had to wait a while after I arrived for my appointment. They listened closely to everything I was telling them, and showed a lot of attention to detail. I've never had to worry about them forgetting something or not reading my information correctly. The office was very easy to locate. I didn't have any trouble finding it at all. The chairs in their waiting room served their purpose and I couldn't complain. Their office was nice and quiet.