The Doctor was very nice but did not seam to know much about my particular problem but that is fine since she seam to try her best to help me. The staff however was pretty awful. Any time I called to get test results or talk to the doctor they were rude and always sounded like I was wasting their time. They always claimed to be busy even though every time I went in, I was the only patient the entire visit... not sure if they have huge amounts of paper work to do or something? If that is the case I recommend they hire another person. Also all their documents were poorly made and just looked a little unprofessional. The parking situation is not ideal, so be sure to leave lots of time for parking on the street and walking. All in all, the doctor was good but would not go back due to the staff.