I have been a patient of Dr. Varricchio for at least 25 years now. He did not just provide me with glasses and contacts I requested, he advised me of the best eye wear for my needs providing me with excellent vision. I highly recommend him for your eye care needs