This is how a Dr. office should be run . The Dr. And his staff are very professional and helpful.Dr. was very thorough and friendly as was his staff. Brought my son for glasses and was so impressed I made my appt two days later. They called insurance to push for my sons glasses even though we were a month early. Then they checked for me on my coverage even though I didn't have an appt. yet! I won't go to another Dr. again for my eyes!!