David and his team are nothing less than excellent in eye care. They are thorough in testing, very good communicators, and well-priced. Thankyou!