Dr. Dalton is terrific. He is knowledgeable, thorough and relatable. He was very accommodating of my schedule and was able to squeeze me in to his busy appointment calendar on short notice.