We made the switch to Dr. Kavanaugh five years ago. She sees all eight of us, and provides all types of general practice care for young and old. Not once has she or her nurse and staff failed to take care of each one of us and addressed each concern we've had, gotten us referrals as necessary, and made sure we had what we needed, even if it's natural remedies vs. medications. We're very grateful for her excellent care. She thoughtfully listens to each question and concern and actually discusses things thoroughly instead of simply having the attitude of, "I'm the doc, you're the patient, you do what I say," kind of attitude. The care is worth way more than five stars. read more