We experienced a small snafu with the scheduling (actual appt time was different than what was written on my appt card by 30 min), but the office staff were very nice overall and apologetic for the error. The appointment - a cleaning and fluoride treatment - went very quickly and the dentist was very knowledgable, personable and great with my kid. My kid wasn't sitting around, waiting  for the dentist or hygienist at all. We have a clear plan for the future, which is just monitoring the teeth at this point, and I was very satisfied with our visit. More importantly, my child was pleased with the visit. We'll be back in 6 months!