Dr. Ciavarella is a meticulous, patient, gentle dentist who puts quality of care first. I have never found that my appointments were rushed and she does a very thorough job. I would recommend her to anyone who wants quality care. All my procedures were pain free, they have taken all my different insurance in the past and the hygienist is also a pleasure.
Linda B.