They paid close attention to me and all of my questions were answered. I was very satisfied with my visit. They were helpful and I left feeling encouraged. I'll definitely be going back. I didn't have a bad experience. I will definitely recommend them to people I know. This provider has helpful information available online, which is really convenient. They have a good website and online presence.