Have been seeing Dr. Dalton for over 10 years. Always on time, very knowledgeable and courteous, and excellent service.