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 visit. They were helpful and I left feeling encouraged. The office was easy enough to find. The providers and staff were dressed very unprofessionally. The "laid back" atmosphere made it difficult to take the doctor seriously. His clothes were dirty and torn and he was wearing jeans and tennis shoes with a zip up hoodie. I felt like they found a random man and told him to give me medical advice.