We've been going to this office for 3 years & I recommend them to everyone with children. The waiting rooms have video games, movies playing on a number of tv's & a small tree house the kids can climb on. They are always busy, but you don't spend much time waiting. The staff is friendly & efficient. In the area where the dental procedures are done, they have fish tanks & more tv's so the kids have something to look at while they are being attended to. You get a t-shirt on your first visit, which my kids still love to wear. You get the typical toothbrush & paste & the kids are given tokens they can "spend" in bubblegum like machines that contain little prizes. They love to go to the dentist.