Dr, Dalton is thorough, friendly and efficient. He never fails to answer any questions we have.