Wonderful experience. Had to wait 3 months for an appointment however, it was definitely worth the wait! Extremely efficient, highly knowledgeable, their technology is far advanced and I was extremely impressed with their concern and care of patients health protection. So happy my other eye doctor retired and I was forced to find a new one!