Great doctor, very knowledgeable, answered all my questions. I'm picky but he knows his stuff. I was looking for some new glasses and his staff was great to find me a set that worked great. Can see very well. I wear contacts occasionally and discussed numerous options since I have trouble reading now with my glasses on. I have VSP so it was very reasonable. Waited 5 minutes...not bad. Read about him on Yelp and seems accurate. I would go back to him and recommend.