Very good. They were able to get me an appointment in timely matter.
When I arrived, office staff was friendly and professional. I was called back to see the doctor quickly. The staff member taking my information regarding reason for visit was friendly and helpful. The doctor, whom I had never met, was wonderful: professional, and yet very friendly.
I was in and out of office within 30 min and on my way to work.
Staff member at check out was very nice.