Dr. Harrison made sure every single question I had was answered, and was always available if I thought of any more questions I want answered. Their staff was not that friendly, and didn't go out of their way to make me feel welcome. Apart from the staff's rudeness and lack of efficiency, I was totally satisfied with the medical aspects of the visit, which is the reason for the stars. I really liked Dr. Harrison and found him both intuitive and knowledgeable. His staff, however, was not patient-friendly.