Loading Complete
Kristin M O'Neil-Callahan

Kristin M O'Neil-Callahan, MD

Internal Medicine

Highlights

Age Groups Seen

  • Adults
  • Geriatrics

Languages

  • English

Gender

Female

Locations

  1. Mass General Brigham Primary Care Clinic at Danvers

Expertise

Education

  • Residency: Beth Israel Deaconess Hospital, Internal Medicine CHIEF RESIDENT, 2003
  • Internship: Beth Israel Deaconess Hospital, Internal Medicine, 2002
  • Medical Education: Georgetown University School of Medicine, 1999

Board Certifications

  • Internal Medicine: American Board of Internal Medicine, 2002

Insurance

Search plans
  • Aetna
  • Beech Street
  • Blue Cross Blue Shield
  • Blue Cross Blue Shield Medicare
  • Cigna
  • Coventry
  • Harvard Pilgrim Health Care
  • Humana
  • Maine Community Health Options
  • Mass General Brigham Health Plan
  • MassHealth
  • MassHealth ACO
  • Medicare
  • Medicare ACO
  • Multiplan
  • North Shore Health System
  • TriCare
  • Tufts Health Plan
  • Tufts Medicare Preferred
  • United Health Care
  • Wellpoint
  • WellSense

Ratings & Reviews

4.9 out of 5

350 ratings, 149 reviews

The Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.

How likely would you be to recommend this provider to your family and friends?
Search reviews
  • Reviewed on 3/4/2026

    Excellent, informed, answered questions, reviewed patient history, made plans for future appointments

  • Reviewed on 3/4/2026

    Dr. Callahan is professional, caring and knowledgeable. She is the best!

  • Reviewed on 3/3/2026

    Dr O'Neil-Callahan has been my physician for nearly 20 years. She is caring, shows concern and I have recommended her to anyone who mentions needing to find a new PCP

  • Reviewed on 3/4/2026

    She is wonderful

  • Reviewed on 3/2/2026

    I have always been treated with the utmost respect, understanding and thoroughness with Dr. O'Neil-Callahan

  • Reviewed on 3/2/2026

    She was warm and professional-the best combination!

  • Reviewed on 2/28/2026

    As always, she was terrific! We had to do a zoom call because of a blizzard and she listened to my concerns and shar d her thoughts and recommendations. I trust her totally and am so lucky to have her as my doctor!

  • Reviewed on 2/28/2026

    Extremely under standing, very knowledgeable about all of my illnesses due to a compromised immune system. Although I am quite a bit older than Dr. Kristin, she treats me as a family member. She is so in tuned to all that is going on with me. I love Dr. Kristin O'Neil Callahan. I would recommend her to everyone!!

  • Reviewed on 2/25/2026

    Dr O'Neil-Callahan is I great Dr she took time to explain things that I could easily understand took time to go thru my chart as it was the first time seeing her There should be more drs that take the time to go thru all your scripts and explain things you can understand the kindness and understanding and able to get you to know their patient and not just a name on a chart she was outstanding

  • Reviewed on 2/26/2026

    Dr. O'Neil-Callahan is truly fantastic. My husband and I have been going to her for a few years and she is where our medical confidence lies. She's so caring, so knowledgeable. She listens, she follows through, she follows up, she's responsive. Honestly, I would not be happy if she retired because she's that amazing. And that truly speaks to how much she has done for both me and my husband.

  • Reviewed on 2/25/2026

    Dr. O'Neil-Callahan is an exceptional provider in every way, and I'm fortunate to have her in charge of my care.

  • Reviewed on 2/23/2026

    I Carin with a specific drug related problem. She listened, offered appropriate alternatives, considered affect on other diagnoses. Collaborated with other providers.

  • Reviewed on 2/25/2026

    She is a superb provider.

  • Reviewed on 2/11/2026

    Dr O'Neil Callahan and her staff are the best of the best.

  • Reviewed on 2/27/2026

    Dr. O'neil-Callahan is an amazing physician. She listens and she takes the time to explain things. I am thoroughly happy with my care, my medical care from Dr. O'neil-Callahan, and I would highly recommend her to others.

  • Reviewed on 2/26/2026

    Dr. O'Neil is a truly concerned provider for her patients. She is always willing to take time to make sure the patient understands or has any questions about the consult. She is an excellent clinician.

  • Reviewed on 2/9/2026

    Dr O'neil Callahan alleviated my concerns, offered a good plan and strategy and did so with great warmth and intelligence. I am very grateful for her superb care.

  • Reviewed on 2/4/2026

    Dr O'neil Callahan is very thorough, knowledgeable and takes her time listening to the patient. I'm very pleased to have her as my MD

  • Reviewed on 2/5/2026

    I've been fortunate enough to have Dr. Kristin O'Neil Callahan as my physician for, I don't know, now, 10 years maybe, and she's terrific. She knows everything about my history. She's very careful. She's very caring. She's very supportive. I'm very fortunate to have her as my physician, and I trust her greatly.

  • Reviewed on 1/28/2026

    Dr. Kristen O'Neil Callahan is the best PCP I have ever had and I trust her completely.

  • Reviewed on 1/29/2026

    She considers my age and overall health

  • Reviewed on 1/29/2026

    Dr Callahan is always there for my mom her patient and answers all concerns and questions from the family

  • Reviewed on 1/28/2026

    The doctors and nurse treated me with excellent care and kindness. I felt well care for the entire procedure.

  • Reviewed on 1/25/2026

    Dr. O'neil Callahan is excellent. She listens to my concerns and follows up with me quickly. [redacted]

  • Reviewed on 1/22/2026

    Most caring physician I've ever experienced.

  • Reviewed on 1/21/2026

    The best.

  • Reviewed on 1/19/2026

    I find her to be very focused and very caring and makes you very comfortable and relaxed

  • Reviewed on 1/18/2026

    Very good experience with the Doctor. She was extremely helpful in explaining any questions I had regarding my history.

  • Reviewed on 1/18/2026

    I have been a patient of Dr. O'Neil Callahan for many years, and she is a caring, knowledgeable doctor .

  • Reviewed on 1/14/2026

    I can honestly say that every experience with Dr. O'Neil-Callahan was, and continues to be, absolutely wonderful.

  • Reviewed on 1/11/2026

    Dr O'neil Callahan is 'tops" as primary care doctor. She is thoughtful, considerate and wonderful with the follow up.

  • Reviewed on 1/11/2026

    I feel very fortunate to be a patient in this practice. The Doctor is wonderful and her staff are very professional.

  • Reviewed on 1/11/2026

    Dr. O'Neil-Callahan is simply amazing. She takes the time to make you feel like you're her only patient, never rushes you. She truly cares for your well being and health.

  • Reviewed on 1/11/2026

    Highly professional, yet personable.

  • Reviewed on 1/11/2026

    Dr O'Neil -Callahan is the best!

  • Reviewed on 1/7/2026

    I was feeling incredibly sick. My doctor was pretty sure that I had bronchitis, but she said she is not perfect and sent me for a chest x-ray just to be sure. Thanks to her careful treatment, I am in fact recovering from pneumonia. She could have left it at just having bronchitis and I probably would have had to gone back to see her in a few days. Instead, she was careful and thoughtful and took incredibly good care of me. I truly appreciate her.

  • Reviewed on 1/7/2026

    She goes above and beyond to understand any concerns I may have and takes the time needed to always answer concerns and questions

  • Reviewed on 12/26/2025

    Dr. O'Neil Callahan is simply the best!!

  • Reviewed on 12/21/2025

    Dr. Callahan consistently takes time to listen to me, explain everything and answer questions. She also answers questions sent to her on line quickly. So happy she is my PCP!!

  • Reviewed on 12/21/2025

    Thorough, knowledgeable, proactive and had my history basically memorized. Every question answered precisely and fully explained. Leased with my cardiologist in the MGB system as needed. High marks for this Doc!!

  • Reviewed on 12/20/2025

    Fantastic doctor. Listens to what I have to say. Makes me feel well taken care of. Highly recommended

  • Reviewed on 12/16/2025

    She has been my provider for many years. She is very through kind and caring

  • Reviewed on 12/16/2025

    Dr. O'Neil-Callahan is an outstanding provider. She not only knew my medical history with her but also knew about every test and specialist appointment I had since last seeing her. She was thorough and professional. I would highly recommend her! She instills confidence and is an excellent doctor!

  • Reviewed on 12/16/2025

    Dr. O'neil-Callahan is awesome. She spent the time to review my entire history. She went over everything. She made recommendations. She asked me questions about my health, even in things I hadn't really given much thought to. She was very perceptive [redacted]. She's a phenomenal doctor and I'm thrilled to have her. And anyone who has her would be thrilled to have her. She's great. I can't say enough about her. Thank you so much for having her at MGH. She's a wonderful doctor. Thank you.

  • Reviewed on 12/14/2025

    Dr. O'Neill-Callahan is a very powerful listener. As my wife and I were talking about my anemia and fourth stage kidney disease, she understood that we wanted some road map about the future. When might I do dialysis? She was very clear that my nephrologist is there to help me make that decision. And that depending upon the factors. I may not want to dialysis but may want palliative care. Dr. O'Neill-Callahan knows as well and cares for us and knows that we feel better knowing what choices we might have in the future even when they are difficult

  • Reviewed on 12/11/2025

    As always a great visit

  • Reviewed on 12/11/2025

    Dr. O'Neil-Callahan and her staff are the best. I would be lost without her!

  • Reviewed on 12/11/2025

    She has been the best primary care doctor I've had, and I've had many across the country over many decades.

  • Reviewed on 12/3/2025

    Everyone was professional & polite. [redacted]

  • Reviewed on 11/28/2025

    Dr. O'Neil Callahan is very professional and she makes me feel very welcome and open to be able to discuss problems or issues that I have. She answers any question in a non-judgmental way and she is a very good listener. I have a great experience every time I go to her office and I also think the clerks up at the front are so nice and welcoming and helpful.

  • Reviewed on 11/25/2025

    Doctor O'Neil-Callahan is the best! She is knowledgeable, thorough, and pleasant. I am at ease each and every time I visit her office.

  • Reviewed on 11/26/2025

    Dr. O'Neil-Callahan is very thorough and responsive to any concerns I may have. I have always felt that she is completely invested in keeping me healthy. She is one of the best PCP's I have ever had.

  • Reviewed on 11/24/2025

    I always feel very respected and get good direction. I'm lucky to have such a wonderful doctor.

  • Reviewed on 11/26/2025

    I've been fortunate enough to have Dr. O'Neil Callahan as my PCP for many, many years and she's a rock star. You're very, very lucky to have her working for partners.

  • Reviewed on 11/23/2025

    Warm and capable

  • Reviewed on 11/21/2025

    I have been cared for by Dr O'Neil-Callahan for 20 years and the care , respect and support from my doctor and staff has always been excellent.

  • Reviewed on 11/19/2025

    If I could give a 15 for dr O'Neill Callahan, I would. Smart, kind, compassionate..... she is a real & valuable partner in my ongoing health.

  • Reviewed on 11/19/2025

    I am so pleased with Dr. O'Neil-Callahan. She is so caring and listens to my concerns, she is the best.

  • Reviewed on 11/18/2025

    I am extremely happy to have Dr. O'Neil Callahan as my Doctor. She listens and cares about me as a patient and I trust her completely when I have any questions about my health issues.

  • Reviewed on 11/16/2025

    Apply was very short for a wellness visit

  • Reviewed on 11/13/2025

    Always so happy with the care I receive. I feel well taken care of.

  • Reviewed on 11/14/2025

    Yes, Dr. O'Neil-Callahan has been my doctor for 21 years. She's absolutely amazing, knowledgeable. She's always just looking out for your best interest. She'll go search the world for the answer and she's just a wonderful, wonderful doctor.

  • Reviewed on 11/12/2025

    This was my first visit with this provider and I was very satisfied!

  • Reviewed on 11/10/2025

    Dr. Callahan is very focused on all aspects of my issues. She has been very interested in all other outcomes with dermatology, neuropathy and other providers care and decisions.

  • Reviewed on 11/6/2025

    very attentive and sympathetic - I have so much confidence in her

  • Reviewed on 11/3/2025

    Dr O'neil asked me a lot of questions about myself as this was my first visit with her. She listened intently and explained everything she wanted to do. She' a true professional.

  • Reviewed on 11/1/2025

    Always amazing!

  • Reviewed on 11/1/2025

    Dr O'Neil-Callahan is an excellent provider. She listens, explains and shows compassion. She always is aware of my medical history and provides the utmost care and when necessary will refer to a specialist. She is the best provider I have ever encountered in my [redacted] years!

  • Reviewed on 10/30/2025

    An excellent doctor who cares about her patients and gives excellent service.

  • Reviewed on 10/29/2025

    I love that she listens to my concerns and my beliefs in my medical care. I also like that she is proactive and thorough with explanations.

  • Reviewed on 10/29/2025

    This was my first visit with Dr O'Neil Callahan- she had thoroughly reviewed my health history ahead of our meeting- she was thoughtful., professional and caring ... I felt completely comfortable and able to ask questions etc - Ii cannot say enough about how appreciative I am to have her as my pcp..

  • Reviewed on 10/26/2025

    She's a wonderful person and an excellent doctor.

  • Reviewed on 10/25/2025

    professional, friendly manner, well informed

  • Reviewed on 10/16/2025

    Dr O'neil Callahan is the BEST! She not only is a very skilled physician but she treat the patient like a person not a number. She is very caring and takes the time to not only listen to your concerns but also ask about how the patient is doing. I wish every doctor was as kind, knowledgeable and supportive as she is.

  • Reviewed on 10/15/2025

    Dr. Kristin O'Neil Callahan is professional, thorough, and personable.

  • Reviewed on 10/15/2025

    The best doctor I've ever had

  • Reviewed on 10/15/2025

    Personally, I felt like the provider was severely lacking in any sort of empathy. While the clinical advice seemed really sound and accurate the delivery was so poor [redacted]. I didn't feel supported. I felt like the provider was checking boxes rather than listening and understanding me as a human being.

  • Reviewed on 10/10/2025

    I was very pleased with my physical. Dr. O'Neill Callahan is wonderful. She's thorough and kind.

  • Reviewed on 10/10/2025

    This was my first visit with Dr. O'Neill, and I felt very comfortable. I felt like she was very professional, and I look forward to seeing her again.

  • Reviewed on 10/6/2025

    Excellent care

  • Reviewed on 10/5/2025

    Dr O'Neil-Callahan is prompt, prepared, considerate and competent.

  • Reviewed on 10/4/2025

    Relax atmosphere which leads to confidence to speak freely

  • Reviewed on 10/4/2025

    Listened, explained, made me feel comfortable.

  • Reviewed on 10/2/2025

    I am blessed to have a PCP who listens, cares, respects and provides clear information and guidance for my healthcare. I have full trust and confidence with my PCP and the staff of this office.

  • Reviewed on 10/1/2025

    She continues to be uptodate on even my most obscure symptoms and what to do. She is friendly.

  • Reviewed on 10/1/2025

    Excellent...she was compassionate, professional, and skilled

  • Reviewed on 10/1/2025

    She is an amazing Dr. She listens and explains everything in a very simple way.

  • Reviewed on 9/25/2025

    Dr O'Neil-Callahan has been my PCP for many years. I trust her completely with all my health care. She's easy to talk to, listens well and explains everything clearly. She may not know everything but will look until she finds the answer. So glad I found her.

  • Reviewed on 9/25/2025

    I was fortunate to get an appointment for my case of the flu. I was even more fortunate to get an appointment with Dr. O'Neil-Callahan. She was very caring, about my condition and reviewed all my symptoms and tests before recommending a course of action. Dr. O'Neil-Callahan is highly competent and professional. She listens and then asks follow-up questions. I am now starting to feel better. Thank you Dr. O-Neil Callahan!

  • Reviewed on 9/21/2025

    Excellent care! Thank you to the whole team!

  • Reviewed on 9/21/2025

    She was patient and took the time to answer all of my questions.

  • Reviewed on 9/17/2025

    Dr. O'Neil-Callahan consistently provides excellent care and concern in all aspects of patient/Doctor relationship. I have every confidence in her professional competence.

  • Reviewed on 9/15/2025

    Love dr O'Neill.

  • Reviewed on 9/14/2025

    This doctor is the most thoughtful, caring doctor any person could be lucky enough to have.

  • Reviewed on 9/14/2025

    Dr. O'neil-Callahan is godsend.

  • Reviewed on 9/13/2025

    This provider is wonderful. She knows my history, shows respect and is very knowledgeable and concerned about me. I followed her to this practice and it is one of the best decisions I have made I appreciate the practice as well, and the other people there that I deal with

  • Reviewed on 9/11/2025

    Dr O'Neil-Callahan and her team are amazing!

  • Reviewed on 9/7/2025

    This was a first visit, the provider was respectful and made sure there was good communication.

  • Reviewed on 9/6/2025

    Dr. O'neil Callahan, she's the best. I had her for a long time and she always listened to me and she is just wonderful. I can't say anything more about it, but she's just awesome.

  • Reviewed on 9/5/2025

    I would highly recommend Dr. O'Neil-Callahan as a care provider. She shows genuine interest in what I have to say and always treats me with respect.

  • Reviewed on 9/8/2025

    Dr O'neil-Callahan was very pleasant to talk to and seemed very attentive to me and my overall Health Care! A true professional. She made my visit feel comfortable and reassured that I'm in good hands!!!

  • Reviewed on 8/28/2025

    My husband and I have been patient of Dr. Oneil Callahan for a few years. We both feel like she is the best position we have ever seen, and we are always more than pleased with our care. She goes above and beyond to be supportive, responsive, take the time to explain, and provide the best method of care for us. We hope to see her for many years to come!

  • Reviewed on 8/21/2025

    Dr Callahan is always on time & answers all questions.

  • Reviewed on 8/20/2025

    Very pleased with my new primary care physician.

  • Reviewed on 8/19/2025

    She was warm, professional, compassionate and knowledgeable. Everything you would want in a primary care physician!

  • Reviewed on 8/22/2025

    Dr. Kristin O'neil is the most amazing doctor. She listens, she understands, she's clear in her communication, she's thorough, excellent healthcare provider. She is the best. Thank you.

  • Reviewed on 8/17/2025

    She is ALWAYS kind, patient, knowledgeable & informative! I appreciate the great care. 10 plus stars

  • Reviewed on 8/17/2025

    She remembers things about my personal life and my needs and wants always!

  • Reviewed on 8/14/2025

    I have been with Dr Callahan many years and I hope I never will not be. She always puts me at ease and is a brilliant diagnostician. I love her.

  • Reviewed on 8/13/2025

    Dr. O'Neill-Callahan is not only thorough and conscientious, she is a lovely person. It's a unique combination of quality of care and overall kindness.

  • Reviewed on 8/8/2025

    Wonderful physician.

  • Reviewed on 8/6/2025

    As always, Dr. Kristin M O'neil-Callahan and her team are always wonderful, helpful and extremely courteous. She and her staff are always available to listen and to answer important questions.

  • Reviewed on 8/6/2025

    My doctor is the best doctor anyone could have. She's always there for you. She helps you. She answers any question. And I'm lucky to have her as my doctor. She's the best.

  • Reviewed on 8/3/2025

    Very professional and courteous. Also very personable and concerned about me

  • Reviewed on 8/2/2025

    Having my previous PCP for over 35+years I was worried I would not have the same experience. My fears were immediately dismissed as Dr O'Neil Callahan and her MA Joann are wonderful

  • Reviewed on 7/30/2025

    Dr. O'Neil-Callahan is a very good doctor- caring.

  • Reviewed on 7/30/2025

    I feel that Dr.O'Neil Callahan is the best around. She makes me feel relaxed, and never rushed. She answers any and all questions with expertise and is very compassionate in her delivery. She is quick to offer solutions and suggestions if concerns arise. I'm sure she makes all her patients feel like a priority, as she does me. I love her!

  • Reviewed on 7/28/2025

    I had Dr. Kristin O'Neil Callahan, exceptional doctor, very caring, very concerning. You couldn't ask for a better doctor. The only complaint I have is that this medical service dictates how long they can have for a physical. I think the time is too short for a physical. Other than that, I couldn't have asked for a better doctor. Okay.

  • Reviewed on 7/16/2025

    Very fortunate to have DR KRISTIN O'Neil-Callahan as my primary care physician.when you speak to her she listens to you very attentively.

  • Reviewed on 7/16/2025

    Extremely impressed with her on my first visit. Seemed very concerned about my medical issues and answered any concerns I may have had.

  • Reviewed on 7/14/2025

    I love that Dr O'neil Callahan takes time to listen to my concerns. She has been my PCP for many years. I trust her.

  • Reviewed on 7/13/2025

    Great experience!!!

  • Reviewed on 7/9/2025

    Dr. O'Neil-Callahan is simply the best.

  • Reviewed on 7/9/2025

    Very knowledgeable about everything I have going on. Provided prompt feedback of blood work done during the visit. MGH is fortunate to have such a talented doctor on the team! Thanks.

  • Reviewed on 7/7/2025

    The best

  • Reviewed on 7/2/2025

    Dr. O'Neil-Callahan is an excellent PCP. She's always prepared for your visit, having carefully reviewed your records. She's an excellent listener and provides thoughtful guidance in response to concerns or questions. She's engaging and upbeat and offers her patients constructive recommendations and encouragement to continue moving forward in their lives.

  • Reviewed on 6/30/2025

    My experience with Dr. Kristin O'Neil-Callahan has always been a 10. She listens, she pays attention, she orders tests if I need them. I am extremely pleased and always have been.

  • Reviewed on 6/22/2025

    I was extremely satisfied with my visit

  • Reviewed on 6/25/2025

    Dr ONeill Callahan is a wonderful Doctor. She is friendly and interested in the patient as a person. During her examination,she is clear in her explanation of the tests she is giving and reviews the results. At the end of the appointment,She reviews the necessary tests and appts going forward. She finishes the appointment asking if there are any questions that she hasn't answered.

  • Reviewed on 6/20/2025

    Dr. O'neil Callahan is the best I could want.

  • Reviewed on 6/18/2025

    She is the best doctor and we have been together for almost 12 years now and will stay under her care forever.

  • Reviewed on 6/11/2025

    Doctor as always was exceptional with all my concerns..I would recommend her for anyone looking for a Dr.

  • Reviewed on 6/11/2025

    She is the absolute best. If every medical professional were as wonderful as her the world would be a better place

  • Reviewed on 6/11/2025

    Feel we are very fortunate to have Dr. O'Neil Callahan as our PC doctor ; she understands my husbands quirks and deals so patiently with him!

  • Reviewed on 6/11/2025

    Dr. Callahan's and her staff are always courteous and understanding. Great vibes.

  • Reviewed on 6/8/2025

    Dr. O'neil-Callahan is one of the best, if not THE best physician in my many years experiences with medical providers.

  • Reviewed on 6/5/2025

    The video call to discuss one of my medications went very well. Much better than my coming into the office for a quick appointment!

  • Reviewed on 6/5/2025

    Everyone from the minute I checked in was so nice! The dr was great! Took her time with me and answered all my questions!

  • Reviewed on 5/30/2025

    This was a new provider for me. She did a good job of getting to know me and accept my input to get me to the services that she felt were necessary and I was interested in. Her feedback or 'visit summary' was a helpful way to end the visit.

  • Reviewed on 5/27/2025

    Dr. O'Neil is kind and caring. She listens and answers all questions. She genuinely cares about her patients and will do everything she can to help is be healthy and our best self!

  • Reviewed on 5/27/2025

    I feel she knows me and my family. Plus, she has good communication with my other doctors.

  • Reviewed on 5/27/2025

    The best

  • Reviewed on 5/21/2025

    I have been seeing Dt O'Neil for many years, and even though I have recently moved and now need to travel 1 1/2 - 2 hours to get to my appointments I would never consider changing doctors. She is a wonderful practitioner and very knowledgeable and supportive.

  • Reviewed on 5/22/2025

    Dr O'Neil Callahan is always so kind and listens to any concerns I may have. She answers all my questions and makes recommendations whenever needed. I never feel rushed with her.

  • Reviewed on 5/21/2025

    Any time someone says that they are looking for a new doctor I tell them about Dr. O'Neil and how wonderful she is.

  • Reviewed on 5/22/2025

    She is a great doctor. She explains everything very well and always listens to my medical problems. She cares about her patients.

  • Reviewed on 5/15/2025

    Yeah, I had Dr. O'Neil Callahan. She was very great, very professional, very knowledgeable, and some other stuff. But no, she was great, and I'm definitely going to see her again. The office was great. Everyone I talked to was great. Yeah, that's about it.

  • Reviewed on 5/14/2025

    Kristin O'neil brings humanity to the medical experience.

  • Reviewed on 5/3/2025

    Dr. O'Neil-Callahan is attentive, knowledgeable and respectful. She is the best!