Only need to go once year but always had great service. Was given free samples and never over charged for contacts or glasses. They just billed my insurance and I had a small balance to meet. Have been a patient for years. Love Dr. Esposito. Office was clean and staff was great! Sonia from the front office helped me get my 9 year old scheduled around his therapy appointments. The staff was great with meeting his needs. My son has Autism, anxiety and attention issues. Bill in Optical helped find him a great pair of glasses that will last thru his occasional outbursts. I won't go anywhere else.