I've seen Dr Grant for a few check ups and have never been disappointed. He takes the time to answer all of your questions and does a thorough examination. My husband goes to him as well and enjoys his visits. They have a pretty good selection of glasses frames. I will be back again for my next check up!