They answered most of my questions but I could have used more information. Their staff was not that friendly, and didn't go out of their way to make me feel welcome. I felt like my needs were mostly met, but they didn't make any extra effort. The office was easy enough to find. I would never visit them again. I was very disappointed with the fact that you could not get the doctor to call you back to let you know of any progress.