I've been going to Doctor Irvin for many years. He is very professional and pleasant, gives a thorough exam and offers recommendations and options so I can make the best choice for me. I've never had to wait long in the waiting room. His staff is friendly and helpful. They have a fairly good choice of frames.