Staff and Doctor were very professional, friendly and accommodating!!! When I called for an appointment for a specific day, they were full. I was told I would be placed on a cancellation list, and if an appointment became available, I would get a call. I got a call and was able to get my exam on the day I wanted. I was very greatful!!!