Their office was well organized and clean. I could tell they took a lot of time making sure it was presentable. They've never dismissed any of my concerns as unimportant, and take every concern of mine very seriously. I thought the staff was amazing; they were so friendly and helpful, and made sure I felt welcome there. The office was very easy to locate. I didn't have any trouble finding it at all. They always made sure that I wasn't in any pain.