Very thorough Dentist and staff. Because of her diligence, my child never developed cavities. Rarely had to wait long to be seen. She is all business. Not good choice for someone who needs their hand held. She will charge you a $50 fee if you miss an appointment.