When I brought my kids in, both of them had quite a few cavities. The treatment was efficient and seems fine, though one of my son's fillings fell out and had to be done again. The dentist is nice and will talk to the kids while working. The facilities are slightly cramped but sufficient. Also, some nice gently used "prize" after a kid's visit helps to smooth it all out in the end.