Courteous staff, Efficient office. On time. Dr Dalton is skilled, and thorough!