I have been going to Dr. Dedonato for over twenty years now. He is very friendly and honest. His staff is great. They have affordable prices and quick service. They carry most contacts in stock and have nice glasses to choose from. My family and I will defenitley be back for years to come.