There are multiple locations of this business and multiple eye doctors. I went to the Mesa location for a yearly eye exam and was pleased with my experience. It seems like it gets very busy, my appointment was one of the first although I still waited 20-25 minutes until I was taken back (I guess waiting is just part of going to any medical office). I was impressed with the technician, she was friendly and did a decent job at explaining what she was doing and why. I saw Jared Anderson OD, he was very personable and helpful. For the short time I spent with him I would most likely go back based on the first impression.
They don't do contacts at this location just glasses prescriptions and they are lacking in their frame choices. You can schedule an appointment online, fill out all the paperwork they need as a new patient and I really like that. They have kiosks at the front for people to check in... first time I've seen this but is not a surprising trend. My experience here was just fine but with the amount of patients they see there are bound to be negative comments along the way. My advice is to check out their website and see if this place offers what you are looking for because they do offer plenty of services even if it is at a location other than the Mesa office. I wrote this review because the review I saw for the Phoenix location, I just crossed my fingers hoping the good review carried over to other locations.