The staff was extremely kind, efficient and helpful.The staff did all the work and they are good at it.The doctor was friendly but in and out in 5 minutes, place was very busy, runs like a machine.My only complaint is I had a late appt. my eyes were dialated and had an extremely scary ride home.I would suggest getting a ride to and from.