Fantastic visit(s)!! Honest, smart, and reliable doctor. He says it how it is. My impression of them is this: they believe that every visit should be like your vision -perfectly consistent. The experience from the eye exam itself, to the glasses selection, to billing and checkout is consistently perfect. Nice job all!!