Very efficient office. Dr. Dalton is thorough, caring, patient and very understanding. He takes all the necessary time that the patient needs for the office visit.