My annual exam was on time, thorough and professional. Dr. Dalton is great.