I was very satisfied with my visit. They were helpful and I left feeling encouraged. I'm usually somewhat sensitive to the cold, so I was a little worried that their office would be too cold, but it was fine. I was very comfortable the entire time. They are always prepared for my appointment and remember everything about me. This provider has helpful information available online, which is really convenient. They have a good website and online presence. They really go above and beyond to make me feel special. I've never been anywhere that seems to care more about their clients than here.