Dr. Dalton is professional and listens well. He provides excellent and comprehensive care.