Dr. Raymond is an excellent ophthalmologist. He is very thorough and he takes time to explain what he is doing. He never seems distracted or rushed to get to his next appointments. He seems to be up to date on the latest procedures and technology. His staff is friendly. I have never purchased contacts through him because I have found better deals elsewhere, but I have always been pleased with my check-up visits to Dr. Raymond.