My husband and I like Dr. Ricciardi because he is the first most knowledgable eye doctor we’ve been to who also really cares for his patients. He makes sure to work with you to find out a resolution to help you if you have any concerns or issues. He really hears you out and does what he can to fix it. I didn’t give it 5* because they do no have a computer to keep the files in wich would make life easier for themselves and the patients. Hopefully soon though. My husband and I will still go to him though ;)