The reviews don't lie - Dr. Kessler and his staff are great! Found him through my insurance and saw that he had good reviews so I went to check it out after the VisionWorks on Indian Bend totally botched TWO exams. The staff were all very friendly and genuinely nice. The office is clean, neat, and looks newer with newer equipment. Dr. Kessler spent more time with me than the nurse(?) which is rare in any health related field. He was extremely thorough and patient; I felt totally confident in his ability and knew he wasn't going to settle for a prescription that would be "good enough" like I've experienced with other optometrists. They also have a great selection of eyewear. Very pleased with my visit, such a relief to find a good eye doctor!