I just moved into the area and someone recommended this place to me. I didnt book an appointment ahead of time, good thing they had an availability in 20 mins. The eye exam was fast but thorough. The doctor was very nice and even when there was a lot of people coming in, I didn’t feel forgotten while waiting. They explained the exam and results very well. It was also helpful that they do direct claims on multiple insurance companies and has thousands of frames to choose from. They called me 3 days after(with a holiday) to pick up my frames. Very fast and efficient.