I have been going to Dr. Rich for several years now and came back from my annual visit yesterday. He is always excellent! He is professional, courteous, and very knowledgeable about eye health! He takes the time to listen to your current eye issues and always comes up with ideas of how to problem solve. I wear one distance contact and one reading contact so sometimes my eye issues are a bit complicated. Dr. Rich goes above and beyond to make sure you’re a happy patient. Yesterday, when I told him I was almost out of my contacts, he got them to me today! He is a gentleman and has integrity!