Dr. Dalton and the entire staff are always very professional and thorough.