Absolutely bet eye doctors I have had. I have been a patient for a couple years. Does a whole battery of diagnostics. Dr. Edmonds is a an experienced optometrist who knows his field. Prescribed the right contacts for my condition and him and his staff always provide great service. Gotta be one of the best Optometrists in the state.