Efficient and friendly! Online forms and online scheduling made setting up the appointment super easy. Time during the appointment was well spent — got a thorough exam, had plenty of time to talk to the doctor and was finished in 30 min. I’ve been to other eye doctors and this one has it down!