William Flannery, MD
Internal Medicine, Pediatrics
About Me
Biography
Dr. Flannery believes that medicine is a calling and not a business. His role as a physician is to partner with patients to provide quality healthcare that helps them live a healthy life. He enjoys caring for both children and adults, and he focuses on preventive care and those diseases that can sho...
Languages
- English
Gender
Male
What I Treat
Specialties
- Internal Medicine
- Pediatrics
My Medical Background
Medical school
New York Medical College (1993)
Residency
Internal Medicine/Pediatrics - Cincinnati Children`s Hospital Medical Center (1997)
Board certifications
- Internal Medicine
- Pediatrics
Years of experience
Over 15 years of experience
Insurance Details
Before your appointment, verify with your insurance provider that this Novant Health location accepts your coverage. Some insurance plans may not be accepted at certain Novant Health locations where this provider is on staff.
We recommend you contact the clinic before your appointment with any additional insurance questions.
Reviews
Ratings by Category
Verified patient
Mar 2024This visit was typical of the exceptional care routinely provided by Dr Flannery and his staff.
Verified patient
Mar 2024Dr. Flannery is an excellent Doctor.
Verified patient
Mar 2024I have seen Dr. Flannery for many years. I have extreme confidence in him. He is friendly, attentive and very professional.
Verified patient
Mar 2024Everything very good
Verified patient
Mar 2024Flannery is the BOMB!
Verified patient
Mar 2024I have always been very pleased with my visits with Dr. Flannery & Norvant health.
Verified patient
Mar 2024Fantastic experience with Dr. Flannery and his staff!
Verified patient
Mar 2024Dr. Flannery is fantastic!
Verified patient
Mar 2024Pleasant and very professional.
Verified patient
Mar 2024Dr. Flannery is great! Professional, caring, covers everything and lets you ask questions. The Best Doctor!!
Verified patient
Mar 2024Dr. Flannery and his staff do a terrific job of keeping me healthy in all ways. Everyone is attuned to making a patient feel comfortable and informed. If I ever have to communicate with Dr. Flannery, his staff gets back to me within hours. Dr. Flannery is a wonderful physician in all respects.
Verified patient
Feb 2024I think Dr Flannery is an excellent physician. Probably the best physician I’ve ever gone to time needed to answer any questions that you have and understand the problem before you leave provide an extra major of care that’s hard to find anymore and his nurse was excellent I couldn’t have asked for better staff to take care of me
Verified patient
Feb 2024Best doctor I've ever had in 80+ years,!
Verified patient
Feb 2024Dr Flannery always makes me feel like he’s glad to see me again. He asks about my grown kids and my grandkids.
Verified patient
Feb 2024Dr. Flannery is the BEST!! He goes ABOVE AND BEYOND to give me the best care available. I am BLESSED to have such a WONDERFUL doctor!!
Verified patient
Feb 2024Dr Flannery is THE BEST!
Verified patient
Feb 2024Session w Flannery was personal as always! Perfect balance … appreciate his support in my life!
Verified patient
Feb 2024Dr. Flannery is an excellent physician who is very knowledgeable and clearly concerned with the welfare of his patients.
Verified patient
Feb 2024Dr Flannery is an excellent clinician and always takes his time during my visits to ensure all questions and concerns addressed
Verified patient
Feb 2024Dr Flannery is the best Doctor in North Carolina…
Verified patient
Feb 2024Always a good visit. Dr. Flannery and team are easy to work with. Good visit and feedback.
Verified patient
Feb 2024Dr Flannery is a wonderful Dr.!!
Verified patient
Feb 2024Very concerned about your health.
Verified patient
Feb 2024It was a good time spent with courteous medical members who attented to my needs. Thank you for this opportunity to let me express my feeling and experience with you.
Verified patient
Feb 2024Dr Flannery is the best doctor I’ve ever had and I would highly recommend him to anyone.
Verified patient
Feb 2024Dr. Flannery and his colleagues are terrific, consistently.
Verified patient
Feb 2024I drive 45 mins away to continue to see Dr Flannery, after being a patient for over 17 years.
Verified patient
Feb 2024We drive from Mint Hill to Huntersville to see Doctor Flannery. He is worth the drive.
Verified patient
Feb 2024Dr Flannery is an exceptional doctor and really goes the extra mile to help me. His nurse and staff are always friendly and makes sure I am comfortable and at ease from the minute I walk in the door until I leave.
Verified patient
Jan 2024Dr. Flannery is the best. Listens to all my needs and gives me direct answers. He always makes the visit enjoyable. Very easy to talk too.
Verified patient
Jan 2024Dr. Flannery is an amazing doctor who always makes you feel he has time for you. His experience and knowledge with your total health is remarkable. He explains things very well.
Verified patient
Jan 2024Dr. Flannery has been my PCP many years. He is kind, knowledgeable and compassionate. His staff is excellent and very kind and professional.
Verified patient
Jan 2024Love my doctor and his staff.
Verified patient
Jan 2024Dr. William Flannery is a superb physician.
Verified patient
Jan 2024My experiences have always been excellent and I highly recommend my doctor and all staff to others. They are the absolute best!
Verified patient
Jan 2024Dr Flanagan and staff are great.
Verified patient
Jan 2024Dr Flannery and his staff are outstanding
Verified patient
Jan 2024Dr William Flannery has been my doctor for many years. He is the consummate professional. Always listens, gives you his best advice. I feel like he really cares, and I know he has my best interest at heart. I appreciate and respect him. He lets you know what he recommends without bullying or patronizing. He is firm, but kind.
Verified patient
Jan 2024Dr Flannery is so good. He’s patient, compassionate, and very knowledgeable. He always takes his time and makes sure you have talked through all your concerns and issues. I be been seeing him for 17 years and I have never had any issues with him.
Verified patient
Jan 2024I continue to have confidence in Dr. Flannery to listen to my concerns and be attentive to my medical needs. He is personable, professional, caring, and knowledgeable.
Verified patient
Jan 2024Great doctor and staff .
Verified patient
Jan 2024Dr Flannery is the best primary physician I've ever had. Staff is focused and great.
Verified patient
Jan 2024Dr. Flannery and his Team are the best. I wouldn't go anywhere else. Best of the best!!
Verified patient
Jan 2024Great visit with Dr Flannery! He’s the best!
Verified patient
Jan 2024Dr. Flannery is great! I always appreciate his advice on my health and well being.
Verified patient
Dec 2023Dr Flannery and his staff are THE BEST!! Totally caring and professional in every way.
Verified patient
Dec 2023As usual, my visit with Dr Flannery was thorough. My husband and I both consider him to be the best of the best.
Verified patient
Dec 2023It is great to work with Dr. Flannery and his staff. They are truly exceptional ????
Verified patient
Dec 2023Always a pleasure to see Dr. Flannery.
Verified patient
Dec 2023Dr. Flannery is the best Dr I have ever had, he is the type of Dr every one should have .He treats me as if I were his father.
Verified patient
Dec 2023Dr Flannery and his staff including the lab were very professional, but more importantly they were thorough. I would recommend to anybody.
Verified patient
Dec 2023Bill Flannery is da bom!
Verified patient
Dec 2023Dr. Flannery is the best!
Verified patient
Dec 2023Dr Flannery and Staff are very caring and listen to all your problems carefully. Very helpful
Verified patient
Dec 2023Dr Flannery as well as the entire staff was extremely professional, caring and competent.
Verified patient
Dec 2023Dr Flannery is amazing!
Verified patient
Dec 2023Dr Flannery is absolutely a Godsend to our family! His professionalism, his care about us as people - beyond being a patient - is far beyond anything we have ever experienced and we trust him beyond measure. His respect for his profession and his patient’s is top notch. His attention to my son during a very difficult time put everyone at ease and gave my son confidence to speak up to share and to articulate some very difficult information during an urgent situation. Having a son with special needs can be challenging when trying to get to the right folks that he can feel comfortable with. Dr Flannery has a natural ability to make anyone feel comfortable, regardless of the situation and of their ability to articulate thoughts. He felt like the most important person in the world when Dr Flannery truly listened to him. It was a complete game changer for my son! We are so grateful for everyone at HPIM and truly blessed Dr Flannery is chief care physician for our family! Thank you Dr Bill. Thank you!!
Verified patient
Dec 2023Dr Flannery is the finest personal physician I have ever to have with my care.
Verified patient
Dec 2023Excellent customer service!
Verified patient
Dec 2023Dr Flannery is personable, caring and informed. He is well abreast of your personal issues and ready to address them with sympathy, understanding and often solutions. He doesn't spend his time on the computer during your patient time, he fully devotes his attention to you, the patient.
Verified patient
Nov 2023The medication Dr Flannery ordered is working great!
Verified patient
Nov 2023Dr. Flannery is a wonderful physician who genuinely cares about you. It's about working together, like a team, to have a plan for a common goal of continued good health.
Verified patient
Nov 2023Dr Flannery is the best!!
Verified patient
Nov 2023Dr. Flannery has always provided stellar care to me and my family. This past appointment was no different. E-Check in is efficient.
Verified patient
Nov 2023Dr. Flannery is an extremely intelligent physician who manages to give me the feeling I am his only patient. He is calm and thorough in his evaluation and examination--a wonderful doctor.
Verified patient
Nov 2023Dr. Flannery has been my doctor for 20+ years. He always listens if I have concerns. Would not want to go anywhere else.
Verified patient
Nov 2023Dr. Flannery & Staff are always amazing.
Verified patient
Nov 2023Excellent PCP.
Verified patient
Nov 2023I have been a patient of Dr Flannery for 25 years and he continues to be the most caring doctor I have ever come across.
Verified patient
Nov 2023Dr Flannery is excellent in ever way!
Verified patient
Nov 2023Dr. Flannery is the best!
Verified patient
Nov 2023Dr. Flannery inspired me to take better care off myself, I took his advice and improved my diet and exercise and I feel better now than I have in years. I can't thank him enough.
Verified patient
Nov 2023I would not entrust my overall healthcare to anyone but Dr. Flannery. He is always thorough, professional and personable!
Verified patient
Nov 2023Best dr around
Verified patient
Nov 2023Dr Flannery is the best!
Verified patient
Oct 2023Dr Flannery is the best doctor in skill wisdom experience and absolutely listening and compassion
Verified patient
Oct 2023I’ve recommended Dr. Flannery to several people. All of the staff are very kind and caring v
Verified patient
Oct 2023I appreciate Dr Flannery’s caring approach!
Verified patient
Oct 2023Dr. Flannery is the best. always listens and answers questions. Nursing staff is great as well. Had an xray and blood work with no wait at all
Verified patient
Oct 2023Dr Flannery is extremely thorough and listens very well to your needs.
Verified patient
Oct 2023Dr Flannery and staff are always welcoming and helpful. I trust them!
Verified patient
Oct 2023My visit with Dr. Flannery was a pleasant one, as it always is. He is patient and caring, listens carefully to my concerns and determines what is the best care for my situation. The staff were all kind as usual also.I would recommend Dr. Flannery to anyone.
Verified patient
Oct 2023Dr. Flannery is very attentive and invested in my health care. I don't think I could find a better doctor.
Verified patient
Oct 2023Dr. Flannery is the BEST. We feel so lucky to have him as our Doctor. He listens so carefully to us and makes excellent suggestions for our continuing care. He does not rush us in our appointment but is so caring of us.
Verified patient
Oct 2023Dr. Flannery is not only an excellent doctor, he is uncommonly kind, understanding, and a wonderful human being.
Verified patient
Oct 2023Dr Flannery and staff are always a pleasure. Everyone treats us with kindness and respect and makes my child feel comfortable. Dr Flannery always is attentive and listens to our concerns. Thank you for being a great Dr and having a great staff!
Verified patient
Oct 2023As always my visit was great. Seeing Dr Flannery is such a wonderful experience. He is everything one would ever wish for in a Dr. The staff was great too. How many patients can say they look forward to seeing tier doctor! I can!
Verified patient
Oct 2023Dr. Flannery is always great and I feel reassured after a visit that all will be well. The person who does X-Rays is so kind and enjoyable. She has done my X-Rays in the past and always goes out of her way to make you feel comfortable.
Verified patient
Oct 2023Dr Flannery listened to all my questions and answered all my concerns.
Verified patient
Oct 2023I always receive excellent care from Dr. Flannery and his support staff is exceptional!
Verified patient
Oct 2023Excellent provider. Great care. Thanks
Verified patient
Oct 2023I have seen Dr Flannery for many years. He is caring, compassionate and very professional at the same time. I can't thank him and everyone enough for the amazing care they provide.
Verified patient
Oct 2023Dr Flannery and the staff at Huntersville PIM are the absolute best! Going in for my annual physical is like going home to see old friends. They treat me with respect. Dr Flannery always honors and respects how I want to handle my health care. He guides and recommends and gives excellent advice. If all people had a doctor like him, the world would be a much healthier and better place.
Verified patient
Oct 2023Dr Flannery always listens to me and helps me with any health problems that I have. He is a wonderful physician
Verified patient
Oct 2023DR William Flannery is excellent. He goes over in detail your concerns and anything currently effective your health.
Verified patient
Oct 2023I have been very pleased with Novant healthcare.
Verified patient
Sep 2023Dr. Flannery is the best doctor I have had in my 82+ years.
Verified patient
Sep 2023Dr Flannery is able to inform, encourage and reassure me at the worst of times.
Verified patient
Sep 2023Dr. Flannery is a wonderful person & has always helped me whatever my problem or need is.
Verified patient
Sep 2023All went smoothly
Verified patient
Sep 2023Dr Flannery is exceptional!!
Verified patient
Sep 2023Dr Flannery and his staff are absolutely amazing
Verified patient
Sep 2023Dr flannery and his staff upfront are respectful,friendly and extremely helpful.
Verified patient
Sep 2023Love my Doctor and is staff.
Verified patient
Sep 2023Dr. Flannery is the ultimate professional, yet is explains things in easy to understand terms—almost layman to layman. He is empathetic and friendly. I always enjoy my visits with him.
Verified patient
Aug 2023Dr. Flannery is exceptional. I am grateful that he resides over the health of my family.
Verified patient
Aug 2023Dr. Flannery is just the best. He focuses on you while you are there and does not look like he is thinking about getting to next patient
Verified patient
Aug 2023Dr Flannery is excellent. His staff are as well.
Verified patient
Aug 2023Great care.
Verified patient
Aug 2023Dr, Flannery is a top notch physician. I have trusted him with my care and the care of my family for many years. He shows care for his patients and it comes across in his manner and going above and beyond.
Verified patient
Aug 2023Dr Flannery is a fabulous doctor! Not only this visit, but every visit since the beginning. He is a dear friend and I pray God blesses him and the staff for many years to come
Verified patient
Aug 2023Dr. Flannery is Amazing. He listens to his patients and he is an excellent physician. My son really likes him and will open up to him and discuss his needs.
Verified patient
Aug 2023Dr. Flannery and his staff are the best care I’ve ever had. He is thorough and takes all the time needed to make sure I was informed and satisfied with everything he had said to me about what took place with my appointment.
Verified patient
Aug 2023Dr. Flannery is a kind and caring physician. He takes the time necessary to understand the situation, make suggestions and recommendations and he is a great listener with a good memory.
Verified patient
Aug 2023Dr. Flannery and his team are always great!
Verified patient
Aug 2023Dr Flannery is the best!!!
Verified patient
Aug 2023Dr Flannery is an amazing physician and an incredible human. We love, admire and trust him! Additions kudos to the staff at the check in and check out desks and my mom said her blood take was the best ever. Thank you all!
Verified patient
Aug 2023Dr. Flannery is the best doctor anyone could ask for. He takes good care of his patients.
Verified patient
Aug 2023Dr. Flannery is an excellent doctor and I have complete confidence in him.
Verified patient
Aug 2023Dr Flannery is super thorough and staff works well together.
Verified patient
Aug 2023Dr Flannery is a great doctor and a great person who cares about people.
Verified patient
Aug 2023Dr. Flannery and his staff are fantastic
Verified patient
Aug 2023Dr Flannery has always been my first choice in Dr care he listens he knows my fears, very kind, knowledgeable in all the ways he can treat me. Dr Flannery is a loving and makes me feel relaxed in his care I only wish his staff hadn’t changed as much as it has in the past five years or so. Thank you Dr Flannery for your professionalism and thoughtfulness as well as your love in what you do. PTL
Verified patient
Aug 2023Dr Flannery’s intelligence and intrinsic kindness makes him a trusted healthcare provider that I respect highly. His staff follows his lead. Post questions on my chart after the visit was responded to with impressive speed. It’s a clinic one can trust.
Verified patient
Jul 2023Dr Flannery is THE BEST and the whole staff was great!
Verified patient
Jul 2023Dr. Flannery is the best. Caring, listens to all my needs, always answers my questions confidently and is so helpful. Can't say enough about him. Excellent mannerisms.
Verified patient
Jul 2023Dr Flannery and his staff are awesome and I have the utmost trust in him.
Verified patient
Jul 2023Very professional provider and staff.
Verified patient
Jul 2023Dr. Flannery is a great doctor!
Verified patient
Jul 2023Most caring and compassion or patient.
Verified patient
Jul 2023Wouldn't choose anyone else for my PC than Dr Flannery!
Verified patient
Jul 2023This practice is top notch. My physician respects me and I respect him. I have been going to this practice for over 20 years. Everyone is very nice, friendly, and care about the patient. Would not go anywhere else!
Verified patient
Jun 202325 years with Doctor Flannery. He feels like family . I would come once a month just to have conversations if I could. They need to change it to “The Great Doctor Flannery” ! The young lady whom took my blood was awesome, gentle and sweet!
Verified patient
Jun 2023Great physician and staff. Always very pleased with the level of attention and diligence regarding my health!
Verified patient
Jun 2023Dr. Flannery listens to all my questions and makes a plan to solve my concerns. He is an an amazing physician who doesn't hesitate to make suggestions and find solutions.
Verified patient
Jun 2023Dr Flannery is the best! He spends so much time is very kind And meets all my healthcare needs. Staff are very kind and helpful.
Verified patient
Jun 2023Dr Flannery is the best! He’s a great listener, he’s caring and he takes immediate action to help his patients. Best doctor I’ve ever had!
Verified patient
Jun 2023Top Knotch as usual
Verified patient
Jun 2023Love Dr Flannery!! He is always listens to my concerns and works with me to address my health needs.
Verified patient
Jun 2023Dr. Flannery has been our family doctor for over 20 years. His care and compassion for patients is outstanding.
Verified patient
Jun 2023As always Dr Flannery was very patient, thorough and professional!
Verified patient
May 2023Dr Flannery is exceptional at his job and I am very grateful to have him as my doctor. He and the whole staff were efficient, effective and welcoming during my visit.
Verified patient
May 2023Excellent care and caring!
Verified patient
May 2023It was a pleasant medical experience.
Verified patient
May 2023Dr. Flannery is a great Dr.
Verified patient
May 2023Dr Flannery aways listens carefully to all my concerns and address them carefully with the best course of action. I have put my health care trust in Dr. Flannery for 24 years and I am so happy and thankful I have!! I value him so much!!
Verified patient
May 2023Dr. Flannery is a wonderful physician. He listens to all my concerns and answers any questions I may have. He is kind and patient.
Verified patient
May 2023I couldn't have asked for any better care, everything was GREAT.
Verified patient
May 2023Dr. Flannery's nurse that day, I didn't get her name, was wonderful. She was so kind and calm with my son who was nervous. Dr. Flannery is always so incredibly caring and thoughtful about my son's care. He knows him well and makes decisions as appropriate given his condition. I am always reassured by his feedback and his willingness to include us in the decisions.
Verified patient
May 2023Great staff & Dr. Flannery is the best!
Verified patient
May 2023Dr. Flannery has been my physician for years. I trust him implicitly.
Verified patient
May 2023Dr. Flannery is an Excellent Doctor in everyway.
Verified patient
May 2023I am so highly blessed to have Dr. Flannery on my side. His professionalism, his empathy, his knowledge, and seeing me as a person instead of a number. My health is quite difficult. Dr Flannery always will find time to see me. He personally takes care of my whole health, and knows when I am in crisis and not doing well. He always will take time with me. His knowledge, his education, and his dedication surpasses any doctor that I have met in North Carolina. He will always reply back to me or he will definitely help me find a specialist if needed. Words cannot express how thankful I am for his staff and their dedication to their profession. I am so thankful for everything and every person at that office.
Verified patient
May 2023Dr Flannery is the best Dr I’ve ever had !
Verified patient
May 2023You covered it all!
Verified patient
May 2023I appreciate the time invested and quality of care provided by Dr Flannery and his team, not just on this day, but year-round through MyChart interactions.
Verified patient
May 2023Dr. Flannery is personable and positive, and shares enthusiasm about witnessing my son’s growth, having been his physician since birth, now 17. We have always trusted him and value that he remembers details, year to year, with a personal approach.
Verified patient
May 2023Satisfied
Verified patient
May 2023I feel extremely fortunate to have Dr. Flannery as my internist!!
Verified patient
May 2023Dr Flannery is the best in the business
Verified patient
May 2023Excellent care provider!
Verified patient
Apr 2023Dr. Flannery and his team are the best. He is true pro.
Verified patient
Apr 2023Thank you Dr. Flannery for the stupendous care you have given me through the years.
Verified patient
Apr 2023Great customer service!
Verified patient
Apr 2023Dr. Flannery is such a caring doctor. I appreciate all the staff.
Verified patient
Apr 2023Dr Flannery is a treasure....wonderful doctor.
Verified patient
Apr 2023Good experience
Verified patient
Apr 2023Dr Flannery is the best!
Verified patient
Apr 2023Great great service when I was handling a personal crisis with my husband. I was seen immediately and met with Dr. Flannery asap - Could not have ask for a better experience.
Verified patient
Apr 2023Best doctor in skill knowledge and compassion
Verified patient
Apr 2023As always Dr Flannery is always caring And detailed. I feel very comfortable And happy as his patient. All the nurses and staff are courteous and efficient . Thank you
Verified patient
Apr 2023All personnel were courteous, professional and caring.
Verified patient
Apr 2023Dr. Flannery was amazing as usual!!! The staff is wonderful and always respectful and conversational.. makes you look forward to the visit
Verified patient
Apr 2023My visit with Dr Flannery left me feeling cared for
Our Ratings Process
Reviews are only displayed for Novant Health team members who have accumulated 30 or more patient surveys in a 12 month period. Patient surveys are not collected from patients seen at an urgent care, emergency room or behavioral health clinic.
Location
Primary location
Wheelchair accessible
16525 Holly Crest Lane, Suite 150
Huntersville, NC 28078
Phone: 704-384-8720
Fax: 704-384-8747