We have always had a great experience! The staff is helpful and friendly with the kids. There are fun activities and games for them to do while they wait to be called back and something to watch while their teeth are being cleaned. They hardly know they are at the dentist!