I think this was one of the more efficient doctor's visits I have had. Since I was a new patient, I had filled out the forms online. The staff was ready for me when I checked in. I was seen immediately by a staff member who performed a couple tests. Then I saw the doctor for some discussion. I went to do a couple more tests and finished up discussions with the doctor. He wanted to be sure he had answered all of my questions, which he had. When paying, the staff person handled it quickly and efficiently. There was no high pressure to immediately get new glasses and they gave me my prescription with no issues. They also discussed with me what was covered by insurance and what wasn't. All in all, I was very pleased with my appointment and will be sure to go back for any future needs.