If you are looking for a great optometrist, look no further. Dr. Fuller is intelligent, communicates clearly, and is an all around nice guy. He is not one to recommend more prescriptions or procedures than necessary, but is very thorough with his eye evaluations. He worked me into the schedule one morning when my conjunctiva had been scratched by a piece of sand. By that afternoon, my eye felt perfectly normal again. Dr. Fuller also made it possible for me to order a pair of brown contacts by ordering clear ones and having them dyed by another professional. Having been to optometrists in 4 different states, I am glad to have settled in lovely Asheville. Dr. Fuller is the best optometrist I have yet visited.