I've been bringing my kids here since their very first dental appointment. The staff and docs are super thorough and friendly. There is a train theme and a train table in the office which makes it fun for many ages but especially for the little ones.