Dr Dalton is always on time and very efficient. It’s a pleasure dealing with him