Had a great first visit, and my husband is also a longtime happy patient. I had scheduling issues and had to move my apt a few times, and they were very accommodating and nice. The staff and doctor were all great and thorough. I also really appreciated how quickly I moved through my appointment time, was in and out (with full exam, consult and picking glasses) in less than 45 minutes. Would recommend!