I've been going there for over 20 years. The staff is always prompt and professional. Yesterday I went to see Dr Hansel and even though the place was packed I got seen right away. Also his Assistant/Technician (think her name was Becky?) was one of the friendliest and most efficient techs that I've seen there. If you have vison insurance ESA is the place to go.