Their office was well organized and clean. I could tell they took a lot of time making sure it was presentable. I couldn't believe how much they knew about all the latest medical advancements. It made me a lot more confident that they knew what they were doing. I love that they never cancel their appointments last minute here. I can always count on them to be there for me. The staff really knows what they're doing, and they know a lot about the company they work for. They're able to answer most of my questions, and the only ones they don't are the ones they need their boss's approval for.