They answered most of my questions but I could have used more information. Their staff is very friendly and professional. I was very satisfied with my first visit but I feel I was let out too soon. My second visit I couldn't get out soon enough, I left with more problems than I came with. They were helpful and I left feeling encouraged the first time.