Dr. Dalton is very professional and thorough. Always a good experience to see him!