Dr. Dalton is an excellent doctor. The speed with which everyone handles an appointment is superior. He also takes time to chat and answer questions. Love him!!