Dr Morgan and the staff are great. My son's have been going here for several years, this was my first exam and it was great , easy to schedule and they were on time no waiting. Very accommodating when my son was on leave from the army to get him in for a exam and contacts.