Dr. Dalton is fantastic. He is thorough, knowledgeable and has a warm manner.