I recently had an appointment here for an eye exam & to get new contacts. I was pleasantly surprised with how friendly all the office workers were & especially the doctor himself (Dr. Kesner). I was greeted very warmly when I first arrived, given frequent updates about next steps & how long the wait would be (I only waited 15 minutes & that was because I showed up early). The assistant who started my exam was so sweet & made me forget I was even at a doctors appointment! They were also very knowledgeable about my insurance & my various options. When I called back a few weeks later to place my order, it was painless to pay over-the-phone & my contacts arrived a few days later right to my door!