I could tell that they took pride in their office's appearance. It was very well organized and well taken care of. 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. Their office was extremely easy to locate. I found it within seconds. Getting an appointment with them at a convenient time couldn't be easier. I've never had a problem getting an appointment at a time that works for me.