Came in for an eye exam a few weeks ago and I had a great experience with the entire staff from the front desk to the doctor. They made the process super easy to get scheduled for an appointment and they had great customer service. The only downfall is that they don't have your contacts ready for you the same day so you do have to pick them up at another day. Other then that, I had a great experience here and I will be back for my next eye appointment.