My first impression wasnt very good. Slow check in and roughly 30 minute wait. Once the assistant took my in to do testing I became very impressed. I forget the assistants name but he was very professional and thorough taking my information and running tests. The doctor too was impressive. She informed me of my eye issues and made recommendations. I plan to be a returning patient.