Since our (my now 6 year old and I) first we have loved this place! Staff is friendly yet very professional and make my very cautious daughter feel more than comfortable. Appointments are scheduled amazingly well and we almost never have to wait. Cleanings are very thorough and we never feel like we are being rushed through an assembly line as we have with other dentists. We will be patients here for a while!