Dr. Kirk Thompson is the consummate professional. He is extremely knowledgeable and compassionate, taking the time to explain to the patient the physiology of the eye and the various treatments needed. The office is efficient and the staff are all accommodating. I’ve been seeing Dr Thompson for years and never had a bad experience!