Dr. Kavanaugh and his staff have the best dental office I've ever been to, and I've had a lot of dental work. They always work with your insurance to tell you exactly what your cost will be for every procedure, and will help you plan out a course of attack if you need multiple procedures over a period of time. Lisa in the front office, Meredith the assistant, and Sam the hygienist are all friendly, professional, and exceedingly excellent at their jobs. If you are afraid of dental pain, I can tell you that Dr. Kavanaugh is a fantastic and patient anesthetist. This office's advice has helped keep my periodontic disease at bay; they don't mince words about what you should (or should not) be doing with and to your teeth. I really can't recommend them highly enough!