This is an excellent place to get your eyes checked. Dr. Ball is excellent and very thorough. He is very patient with my kids and works with them even though at that time my kids didn’t know their ABCs very well. The staff is very friendly and the reception area has a couple of pinball machines for the kids to play with. That carry a large selection of frames and sunglasses. Don’t expect to have the prescription filled quickly as it is done at LensCrafters. And they do not have the option to buy free frame and lens replacement insurance as offered at LensCrafters. Overall I do recommend it due to service and friendliness