Efficient and on time. Dr Dalton is careful and very thorough.