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
undefined+ 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
Sep 2024I have been with Dr. Flannery since he started practicing except for a few years here and there when I moved out of town for my jobs. He is by far the best doctor I've visited.
Verified patient
Sep 2024Dr Flannery is the best PC I've ever had. His team is thorough, and I appreciate the concern they always show me.
Verified patient
Sep 2024Dr. Flannery is the best!!
Verified patient
Sep 2024I always have a great experience with Dr. Flannery! He is a great listener and is very helpful to come up with solutions to any problems I'm experiencing. Office staff and nurses are excellent too.
Verified patient
Sep 2024Great experience. Dr. Flannery is a great doctor.
Verified patient
Aug 2024Dr Flannery is the best doctor I have worked with in decades. He cares about the patient health and takes time to address the issues. I couldn't recommend him and his staff any higher than I do.
Verified patient
Aug 2024Great visit,no waiting,everyone very courteous & helpful.Dr Flannery is the best?
Verified patient
Aug 2024Loved the ability to schedule the appointment on line. And Dr Flannery was excellent, as always.
Verified patient
Aug 2024Top notch care every visit.
Verified patient
Aug 2024Dr. Flannery and his entire staff are the very very best!! You are very fortunate to have him/them!! I worked in a hospital for 20 years and I know how rare it is to have such fantastic folks that truly care.
Verified patient
Aug 2024Dr is an excellent doctor to care for my needs
Verified patient
Aug 2024Dr Flannery is an exceptional physician who truly cares about his patients. I have 100% faith in his counsel.
Verified patient
Aug 2024As always I come away from appointments with Dr Flannery feeling upbeat / he listens and shows real interest in my medical concerns
Verified patient
Aug 2024My doctor is the BEST doctor I have ever had in my entire life. I couldn’t be more pleased with my doctor and his entire staff.
Verified patient
Aug 2024The healthcare personnel were all extremely competent, professional and friendly. I would not hesitate to recommend them to anyone.
Verified patient
Aug 2024Great staff from check in, nurse, Dr Flannery, x-ray tech, lab tech and check out. This is the best medical team in Charlotte!
Verified patient
Aug 2024Our entire family have been patients at this office since 1998, all with Dr. Flannery. He is by far the best physician we have ever seen.
Verified patient
Aug 2024I drive 4 hours (Ocean Isle Beach) to see Dr Flannery. He is caring, professional and thorough.
Verified patient
Aug 2024Dr. Flannery is, as always, an amazing doctor who listens, cares, and heals. This was a helpful visit.
Verified patient
Jul 2024Excellent care
Verified patient
Jul 2024Dr. Flannery is the best.
Verified patient
Jul 2024I have been patient of Dr. Flannery for two decades . He’s a very caring, kind and respectful doctor. I do appreciate his hard work.
Verified patient
Jul 2024Dr William Flannery is the most professional and caring physician one could ever have.
Verified patient
Jul 2024I know that Dr. Flannery takes me seriously. If I call for an appointment, he knows I have exhausted every option that I know of and I need his expertise. He listens and takes time with me. I value his professionalism, his knowledge, and compassion. His staff, as well, is very considerate and personable. I came into the office using a cane and was asked twice by the reception team if I needed a wheelchair. I couldn’t have been treated any better!
Verified patient
Jul 2024I love and respect my health care provider and his team.
Verified patient
Jul 2024This practice is the best I have ever been to. Everyone, including the physicians, are super nice and courteous. You feel like you are a member of their family. I trust my physician and the staff 100 percent!!
Verified patient
Jul 2024Dr Flannery is the best of the best, he treats you like family. Everyone is very helpful.
Verified patient
Jul 2024Dr. Flannery is always kind, empathetic and thorough. I am blessed to have him!
Verified patient
Jul 2024Dr Flannery and the team at Huntersville Pediatrics and Internal Medicine are the best! They are always professional, respectful, knowledgeable, and supportive of me and my health care needs. I can trust them to provide the care I need every time. Top notch!!
Verified patient
Jul 2024Dr Flannery is the best! Always helpful and caring! Always concerned and completely open to all my questions! I would not want any other doctor taking care of me!
Verified patient
Jul 2024Dr Flannery is a great doctor and wonderful person
Verified patient
Jul 2024All good.
Verified patient
Jun 2024Dr Flannery is an excellant physician who has never neglected to offer me the very best care.
Verified patient
Jun 2024Dr Flannery is a wonderful, caring doctor. It means a lot to have someone who really listens and cares about my health.
Verified patient
Jun 2024It was a great visit. Dr Flannery is 1000% thorough so I don’t have to worry about missing anything. I felt very cared for and in the best medical hands possible. It feels really good to have a trusted Doctor who cares about his patients.
Verified patient
Jun 2024Dr Flannery - I really treasure having him as my medical doctor and equally as a friend.
Verified patient
Jun 2024Dr. W. K. Flannery, MD and staff are consummate professionals!
Verified patient
Jun 2024Dr Flannery and his staff always listen to me . I trust Dr Flannery completely with my health
Verified patient
Jun 2024Dr. William Flannery is a remarkable physician- the best I’ve experienced to be honest. Wonderful experience!
Verified patient
Jun 2024As always, your taken into the room on time and the doctor comes into the room timely. Dr. Flannery takes time to answer all your questions and concerns EXCELLENT!!!!!
Verified patient
Jun 2024Dr. Flannery is not only an excellent doctor, he’s a thoughtful human being. I’ve heard it said laughter’s the best medicine, but I beg to differ. The best is William Flannery.
Verified patient
May 2024Nothing at this time!
Verified patient
May 2024Great team of medical professionals
Verified patient
May 2024Great customer service!
Verified patient
May 2024Great Experience
Verified patient
May 2024Dr Flannery is one of the most wonderful doctors in the world. He listens respectfully, treats you as an individual human and not a number, and gives excellent, personalized medical care. I am grateful for his service and medical care for my entire family. He is the best and all the staff was lovely as usual!
Verified patient
May 2024I was very pleased with how I was treated. I have the best doctor anyone could ask for.
Verified patient
May 2024I have been with this doctor for over 10 years and I trust him implicitly.
Verified patient
May 2024Dr. Flannery and the team are very caring and make sure you have a clear understanding before you leave the office. Been seeing Dr Flannery over 20 years and he has diagnosed my back, brain, cancer issues and probably saved my life. Also, the ladies at check in are awesome.
Verified patient
May 2024Doctor Flanery and his staff are great. I was well taken care of during my visit.
Verified patient
May 2024Dr. Flannery has been my physician since birth, and has always expressed a personalized interest and care while listening without rushing. The staff are friendly, welcoming, and accommodating.
Verified patient
May 2024All staff were kind and friendly, and served with a smile on their faces.
Verified patient
May 2024Dr. Flannery and the team are wonderful!
Verified patient
May 2024Dr. Flannery and staff are always professional and treat me as I would like to be treated.
Verified patient
May 2024Dr Flannery is a dear man. His expertise , memory , personalized care and genuine support create a unique, safe and caring relationship. I trust him 1000%. His nurse, Colleen, was wonderful. Positive, a good listener. I am blessed.
Verified patient
May 2024I trust Dr. Flannery completely plus he has a great personality.
Verified patient
May 2024Dr. Flannery is superb in every aspect.
Verified patient
May 2024Have known Dr. Flannery for many years. He knows us and our problems and always knows what we need to do next.
Verified patient
May 2024Great experience with Dr Flannery
Verified patient
May 2024Dr. Flannery is a great physician. Attentive , knowledgeable and very caring . I am very grateful to have him as my physician.
Verified patient
May 2024Dr. Flannery and his entire staff is always very kind, friendly and helpful. We are truly grateful for the many years of excellent care they have provided.
Verified patient
May 2024Keep up the great work!
Verified patient
May 2024Dr. Flannery is a wonderful Dr. Both my husband and I feel this way!
Verified patient
May 2024It’s always a pleasure to see Dr. Flannery. He’s thorough with his exam and provides time to answer any questions I might have.
Verified patient
May 2024Dr Flannery is the most wonderful physician in the world. We trust him implicitly and he makes everyone in our family feel respected and carefully cared for. We adore him and are grateful he is our family physician.
Verified patient
Apr 2024Dr Flannery and staff are the best!
Verified patient
Apr 2024Dr Flannery is the best!
Verified patient
Apr 2024Dr. Flannery and staff are excellent health professionals. I have nothing but positives to say about their talent, treatment, knowledge and regard for their patients.
Verified patient
Apr 2024Dr Flannery is a very caring and kind man. He’s very thorough and knowledgeable.
Verified patient
Apr 2024Dr. William Flannery is the BEST doctor I’ve ever had. He listens and is very involved in my health also asking questions back to me. I feel much confidence in his care of me.
Verified patient
Apr 2024Dr. Flannery is the best primary care in the area.
Verified patient
Apr 2024Appointment was right on time and staff was very professional.
Verified patient
Apr 2024Always friendly and Professional. Care very much about my Health.
Verified patient
Apr 2024I really loved the Dr. and staff. Great visit!
Verified patient
Apr 2024I love Dr. Flannery! He has been our family doctor for almost 16 years! I trust his judgement and appreciate his honesty and wisdom.
Verified patient
Apr 2024Dr. Flannery is an excellent doctor and I feel lucky to have him as my doctor.
Verified patient
Apr 2024I trust and respect Dr Flannery with my health. He always listens and answers all my needs!
Verified patient
Apr 2024I have been seeing Dr. Flannery for over twenty years. I am very thankful to have Dr. Flannery for my primary physician.
Verified patient
Apr 2024Dr. William Flannery has always provided exceptional care to me and to his patients. He has a great caring attitude and is a great listener. His medical management is top notch!
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.
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
Wheelchair accessible
16525 Holly Crest Lane, Suite 150
Huntersville, NC 28078
Phone: 704-384-8720
Fax: 704-384-8747