Great for kids! He's very nice and personable! I' ve been going to him since I was a little kid and he is very good about making you feel at ease during your visits. He has a carosel and video games in his waiting room which I always looked forward too. His dental hygenists are super nice and funny. I would definitely reccomend him to any parents of kids. Going to the dentist can be a scary thing, but his office is very inviting and not at all intimidating. Dr. Leaf and all of the other dentists in his office are really funny and laid back and very catering to nervous kids as well as their parents. At one point the office did seem to get a little crowded and the wait times were long but Dr. Leaf just opened a second office which has really helped. The last time I went I was the only patient in the office which made my visit go by very fast. Dr. Leaf is very good at explaining procedures before he does them to make sure youre okay at all times. I was never nervous about anything he did to me and always felt at ease. He's great with kids of all ages as I'm now in college and plan to keep going to him until they cut me off! The ladies at the front desk are also always nice and helpful. They're very efficient with the bills