Dr. Kavanagh was wonderful and also mindful of my finances. She explained everything to me and I never had an ounce of pain.... I found her to be thorough and detailed and came across as professional and kind. I have been with her since she started in this office and am pleased to have her as my dentist. She has a great sense of humor.
JG