The appointment and staff were excellent as usual. I was greeted and registered promptly. My wait time to begin the check-up was no more than five minutes. Dr. Hagan came in almost immediately after the vision tech was finished, Dr. Hagan provided easy to understand diagnosis and follow-up plans. Beginning to end time was 30 minutes.