Had a good experience here as a new patient, the eye + contacts fitting exam was remarkably thorough, with all the measurements triple-checked for accuracy. Everyone was friendly and communicative, plus listened and responded to my feedback from start to finish. Easy location to park and didn't have to wait long. They accepted my insurance which few others did.
Only real negative is that they apparently didn't retrieve the forms that I had already filled out prior to appt so I had to go over them again during exam, but not a big deal. I only briefly saw the doctor during exam but he was cheerful and gave me a clean bill of health.