Dr. Dalton has always been great! The staff is efficient. Very good experience always.