We've been to this practice twice with our 2 year old and we just love it. They take excellent care with the kids and make them feel very comfortable. The only negative is they don't deal with insurance and you pay outright. But...they do give you a form to send in to your insurance company to make it easy.