My husband and I have been patients for a number of years. He and his staff are the best! I have worn glasses all of my life and have been to a few doctors over that time, Dr. Earle is a wonderful, caring, conscientious and thorough doctor. He gets 2 thumb up. Seriously if you are looking for someone who is really good and knowledgeable look no further….