Dr Dalton is thorough, professional and friendly.