Dr. Dalton is fantastic ! Spends time with you and asks questions. Thorough exam and explanation.