Everyone is very Professional. Appointments are very timely. Dr. Dalton is the best.