She's great in terms of being a good dentist and being mindful of how stressful it is to be at a dentist. She won't lecture you on how you haven't been flossing or how you aren't brusing your teeth right. I don't know much about the cost because my insurance picked up one case. In the other, I ended up having to pay but I'm not sure how much it was. She's very patient. Last time, I went on vacation and then forgot to pay my bill for a while before I left, but I don't think she'll freak out if I go back to see her again for dental work.