I have been taking my kids to this office since they were toddlers. The staff is fantastic and the atmosphere is friendly and inviting. We never have to wait very long for our appointment, the staff is wonderful, and Dr. Kelly is amazing! She always takes time to explain any dental treatments that my kids need and makes sure to address any concerns that I may have and she is always so kind and patient with the kids even when they don't want to sit still!