I live in Kansas City, Kansas and I drive to Parkville to take my kids to Dr. Berry. He is great and sensitive. He lets my not-so-eager-to-be-at-the-dentist daughter (4 yrs) sit on my lap while he gives the exam. And there is a great waiting room and lots of other kid-friendly things all over the office. But what I liked best was when my son (6yrs), who has insufficient enamel, needed four crowns and my insurance did not want to pay for him to go to the hospital to have it done, Dr. Berry called personally to arrange it, saving us hundreds of dollars.
Good luck.
K.
ps I have lots and lots and lots and lots of family in the SLC area. But Parkville is beautiful and we would move there if we could.