Barbara Huff, NP
Specialties
Internal Medicine
Nurse Practitioner
Education & Training
Master of Science in Nursing
Barbara Huff, NP
Nurse Practitioner with Wellstar since 2020.
Specialties
Internal Medicine
Nurse Practitioner
Education & Training
Master of Science in Nursing
Office Locations
Expertise
Specialties
- Internal Medicine
- Nurse Practitioner
Education & Training
- University of Alabama at Birmingham
Degree
- Master of Science in Nursing
Certifications
- Nurse Practitioners Certification Board
Languages spoken
- English
Common Treatments, Conditions, and Procedures
- Anemia
- COPD
- High Blood Pressure
- High Cholesterol
- Immunization
- Men's Health
- Stop Smoking
Patient Reviews
Overall patient rating
4.8Based on 544 patient ratings
- I'd recommend this practice to family and friends
-
- I'd recommend this provider to family and friends
-
- Listened to me carefully
-
- Shared the right amount of information
-
- Earned my trust
-
All reviews have been submitted by patients after seeing the provider.For more information about the review system, check out this Learn more about our review system.
Patient Reviews
5
Except for running behind with appointments I appreciated the care I received today.
July 8, 2026
5
The lab department needs some serious help. I waited almost 2 hours to give my labs that takes 2 minutes.
July 8, 2026
2
I have not received a message from Barbara Huff, which she said she would give me as soon as all of the tests were completed. I have not received this. I think I should have. Thank you. Bye.
July 8, 2026
5
This was my annual Medicare Wellness Checkup. As usual at this facility, everything was spotless. Chastity recorded my weight, took me to an examining room, took my vitals, asked how I was feeling today, etc. Barbara came in shortly afterward, interviewed me, introduced me to Stephan, a VA nurse and student, then asked if I minded if Stephan continued the checkup. Stephan washed his hands, then continued the checkup. He was thorough with the physical exam, asked all the right questions, took notes, and made some suggestions concerning my health. Then Barbara continued with a few more questions, prescription refills, wrote up some lab orders specifically for me, based on my most recent lab results. All in all, I left feeling very confident about my health and what steps that I should take to maintain it. Barbara and Stephan answered my questions in a way that I could understand them. The entire staff, from checkin to departure, was friendly, courteous, and professional.
July 4, 2026
5
I had to wait for the lab for about an hour. Also, when I was taken back to the exam room I was asked to leave a urine sample, then was asked to give another urine sample in the lab. Not sure who can do this twice in an hour, so I told the labs I already did this. Received a call later that day that they in fact needed another sample for other tests beside the dip test so now I'm told I have to go to the hospital to have the urine test, which is totally inconvenient. More than likely I will skip this test.
July 3, 2026
5
Visits are always good by staff
July 2, 2026
5
The Staff was very professional and kind
July 2, 2026
5
Nurse Partitioners Barbara was professional, courteous and attentive. I feel very comfortable in her care.
July 2, 2026
5
Very thorough. Explains everything that I can understand. Everyone was very nice but professional.
June 30, 2026
5
Never feel rushed... She always take the time to listen and address all my concerns...
June 30, 2026
5
Barbara Huff is always great. A great listener and let's you finish before answering. A great trait and hard to find these days.
June 30, 2026
3
The delay to wait for the NP was no where near on time and it seems that given the limited number of patients the visit should have been according to the schedule I was given. Additionally, it seems that the push for medication, scripts and vaccinations is too much! My opinion...
June 29, 2026
5
I love the Doctors, PA's and every employee associated with this office.
June 27, 2026
5
Office visit was great! However I did have to wait about 1 hour and 20 min to have them do my bloodwork at the lab. Apparently there was only one person working doing bloodwork.
June 27, 2026
5
Barbra Huff is one of the finest and caring people and LPN I and my family have ever had the honor and friendship to give us great medical attention. She is one special person.
June 22, 2026
5
Hi, I just wanted to say that Barbara Huff was really kind and she listened to my concerns and I look forward to seeing her again.
June 24, 2026
5
This was our first time meeting Barbara Huff. She was so forthcoming with everything about my health. She has such a wonderful way of making people at ease. It was nice to have someone who cares so much.
June 21, 2026
5
Very personable and professional. Knowledgeable about diabetes. Would recommend her to anyone.
June 20, 2026
5
Barbara Huff is a very, very good provider. She does a thorough examination. She explains everything to you. Very professional, very caring, and very knowledgeable. I would so recommend her. I always look forward to see her because she's so great.
June 21, 2026
5
Barbara Huff took time and care for my concerns. She listened and helped with a plan of action. I felt cared for and heard.
June 20, 2026
5
I have never gone away from an appointment less than fully satisfied with the attention and care that I received.
June 18, 2026
5
Everyone is great
June 16, 2026
5
Barbara Huff is the most engaging Nurse Practitioner EVER!! She truly cares about my health and listens to me and really knows what she's doing (She may as well be a Doctor!). I can't speak more highly about her!
June 1, 2026
5
I love that Barbara has interns and that she clearly explained my history to her intern prior to entering the room.
May 30, 2026
5
Dr. Huff is an awesome Dr. I enjoy her service when it comes to my health
May 29, 2026
5
Barbara always explains things very well, I trust her with my health issues.
May 28, 2026
5
Very nice understand
May 25, 2026
5
I have never had as thorough a medical exam as Barbara gives. And she knows the history and she can go back and look at everything and she is up to date on everything that's going on. I think she is top-notch. Thank you. Bye-bye.
May 28, 2026
5
Is a pressure to see my provider because she always listens to what I have to say and then makes the proper recommendation
May 25, 2026
5
The best!!
May 22, 2026
5
Except for running behind with appointments I appreciated the care I received today.
July 8, 2026
5
The lab department needs some serious help. I waited almost 2 hours to give my labs that takes 2 minutes.
July 8, 2026
5
This was my annual Medicare Wellness Checkup. As usual at this facility, everything was spotless. Chastity recorded my weight, took me to an examining room, took my vitals, asked how I was feeling today, etc. Barbara came in shortly afterward, interviewed me, introduced me to Stephan, a VA nurse and student, then asked if I minded if Stephan continued the checkup. Stephan washed his hands, then continued the checkup. He was thorough with the physical exam, asked all the right questions, took notes, and made some suggestions concerning my health. Then Barbara continued with a few more questions, prescription refills, wrote up some lab orders specifically for me, based on my most recent lab results. All in all, I left feeling very confident about my health and what steps that I should take to maintain it. Barbara and Stephan answered my questions in a way that I could understand them. The entire staff, from checkin to departure, was friendly, courteous, and professional.
July 4, 2026
5
I had to wait for the lab for about an hour. Also, when I was taken back to the exam room I was asked to leave a urine sample, then was asked to give another urine sample in the lab. Not sure who can do this twice in an hour, so I told the labs I already did this. Received a call later that day that they in fact needed another sample for other tests beside the dip test so now I'm told I have to go to the hospital to have the urine test, which is totally inconvenient. More than likely I will skip this test.
July 3, 2026
5
Visits are always good by staff
July 2, 2026
5
The Staff was very professional and kind
July 2, 2026
5
Nurse Partitioners Barbara was professional, courteous and attentive. I feel very comfortable in her care.
July 2, 2026
5
Very thorough. Explains everything that I can understand. Everyone was very nice but professional.
June 30, 2026
5
Never feel rushed... She always take the time to listen and address all my concerns...
June 30, 2026
5
Barbara Huff is always great. A great listener and let's you finish before answering. A great trait and hard to find these days.
June 30, 2026
5
I love the Doctors, PA's and every employee associated with this office.
June 27, 2026
5
Office visit was great! However I did have to wait about 1 hour and 20 min to have them do my bloodwork at the lab. Apparently there was only one person working doing bloodwork.
June 27, 2026
5
Barbra Huff is one of the finest and caring people and LPN I and my family have ever had the honor and friendship to give us great medical attention. She is one special person.
June 22, 2026
5
Hi, I just wanted to say that Barbara Huff was really kind and she listened to my concerns and I look forward to seeing her again.
June 24, 2026
5
This was our first time meeting Barbara Huff. She was so forthcoming with everything about my health. She has such a wonderful way of making people at ease. It was nice to have someone who cares so much.
June 21, 2026
5
Very personable and professional. Knowledgeable about diabetes. Would recommend her to anyone.
June 20, 2026
5
Barbara Huff is a very, very good provider. She does a thorough examination. She explains everything to you. Very professional, very caring, and very knowledgeable. I would so recommend her. I always look forward to see her because she's so great.
June 21, 2026
5
Barbara Huff took time and care for my concerns. She listened and helped with a plan of action. I felt cared for and heard.
June 20, 2026
5
I have never gone away from an appointment less than fully satisfied with the attention and care that I received.
June 18, 2026
5
Everyone is great
June 16, 2026
5
Barbara Huff is the most engaging Nurse Practitioner EVER!! She truly cares about my health and listens to me and really knows what she's doing (She may as well be a Doctor!). I can't speak more highly about her!
June 1, 2026
5
I love that Barbara has interns and that she clearly explained my history to her intern prior to entering the room.
May 30, 2026
5
Dr. Huff is an awesome Dr. I enjoy her service when it comes to my health
May 29, 2026
5
Barbara always explains things very well, I trust her with my health issues.
May 28, 2026
5
Very nice understand
May 25, 2026
5
I have never had as thorough a medical exam as Barbara gives. And she knows the history and she can go back and look at everything and she is up to date on everything that's going on. I think she is top-notch. Thank you. Bye-bye.
May 28, 2026
5
Is a pressure to see my provider because she always listens to what I have to say and then makes the proper recommendation
May 25, 2026
5
The best!!
May 22, 2026
3
The delay to wait for the NP was no where near on time and it seems that given the limited number of patients the visit should have been according to the schedule I was given. Additionally, it seems that the push for medication, scripts and vaccinations is too much! My opinion...
June 29, 2026
2
I have not received a message from Barbara Huff, which she said she would give me as soon as all of the tests were completed. I have not received this. I think I should have. Thank you. Bye.
July 8, 2026
2
I have not received a message from Barbara Huff, which she said she would give me as soon as all of the tests were completed. I have not received this. I think I should have. Thank you. Bye.
July 8, 2026
3
The delay to wait for the NP was no where near on time and it seems that given the limited number of patients the visit should have been according to the schedule I was given. Additionally, it seems that the push for medication, scripts and vaccinations is too much! My opinion...
June 29, 2026
5
Except for running behind with appointments I appreciated the care I received today.
July 8, 2026
5
The lab department needs some serious help. I waited almost 2 hours to give my labs that takes 2 minutes.
July 8, 2026
5
This was my annual Medicare Wellness Checkup. As usual at this facility, everything was spotless. Chastity recorded my weight, took me to an examining room, took my vitals, asked how I was feeling today, etc. Barbara came in shortly afterward, interviewed me, introduced me to Stephan, a VA nurse and student, then asked if I minded if Stephan continued the checkup. Stephan washed his hands, then continued the checkup. He was thorough with the physical exam, asked all the right questions, took notes, and made some suggestions concerning my health. Then Barbara continued with a few more questions, prescription refills, wrote up some lab orders specifically for me, based on my most recent lab results. All in all, I left feeling very confident about my health and what steps that I should take to maintain it. Barbara and Stephan answered my questions in a way that I could understand them. The entire staff, from checkin to departure, was friendly, courteous, and professional.
July 4, 2026
5
I had to wait for the lab for about an hour. Also, when I was taken back to the exam room I was asked to leave a urine sample, then was asked to give another urine sample in the lab. Not sure who can do this twice in an hour, so I told the labs I already did this. Received a call later that day that they in fact needed another sample for other tests beside the dip test so now I'm told I have to go to the hospital to have the urine test, which is totally inconvenient. More than likely I will skip this test.
July 3, 2026
5
Visits are always good by staff
July 2, 2026
5
The Staff was very professional and kind
July 2, 2026
5
Nurse Partitioners Barbara was professional, courteous and attentive. I feel very comfortable in her care.
July 2, 2026
5
Very thorough. Explains everything that I can understand. Everyone was very nice but professional.
June 30, 2026
5
Never feel rushed... She always take the time to listen and address all my concerns...
June 30, 2026
5
Barbara Huff is always great. A great listener and let's you finish before answering. A great trait and hard to find these days.
June 30, 2026
5
I love the Doctors, PA's and every employee associated with this office.
June 27, 2026
5
Office visit was great! However I did have to wait about 1 hour and 20 min to have them do my bloodwork at the lab. Apparently there was only one person working doing bloodwork.
June 27, 2026
5
Barbra Huff is one of the finest and caring people and LPN I and my family have ever had the honor and friendship to give us great medical attention. She is one special person.
June 22, 2026
5
Hi, I just wanted to say that Barbara Huff was really kind and she listened to my concerns and I look forward to seeing her again.
June 24, 2026
5
This was our first time meeting Barbara Huff. She was so forthcoming with everything about my health. She has such a wonderful way of making people at ease. It was nice to have someone who cares so much.
June 21, 2026
5
Very personable and professional. Knowledgeable about diabetes. Would recommend her to anyone.
June 20, 2026
5
Barbara Huff is a very, very good provider. She does a thorough examination. She explains everything to you. Very professional, very caring, and very knowledgeable. I would so recommend her. I always look forward to see her because she's so great.
June 21, 2026
5
Barbara Huff took time and care for my concerns. She listened and helped with a plan of action. I felt cared for and heard.
June 20, 2026
5
I have never gone away from an appointment less than fully satisfied with the attention and care that I received.
June 18, 2026
5
Everyone is great
June 16, 2026
5
Barbara Huff is the most engaging Nurse Practitioner EVER!! She truly cares about my health and listens to me and really knows what she's doing (She may as well be a Doctor!). I can't speak more highly about her!
June 1, 2026
5
I love that Barbara has interns and that she clearly explained my history to her intern prior to entering the room.
May 30, 2026
5
Dr. Huff is an awesome Dr. I enjoy her service when it comes to my health
May 29, 2026
5
Barbara always explains things very well, I trust her with my health issues.
May 28, 2026
5
Very nice understand
May 25, 2026
5
I have never had as thorough a medical exam as Barbara gives. And she knows the history and she can go back and look at everything and she is up to date on everything that's going on. I think she is top-notch. Thank you. Bye-bye.
May 28, 2026
5
Is a pressure to see my provider because she always listens to what I have to say and then makes the proper recommendation
May 25, 2026
5
The best!!
May 22, 2026
5
Except for running behind with appointments I appreciated the care I received today.
July 8, 2026
2
I have not received a message from Barbara Huff, which she said she would give me as soon as all of the tests were completed. I have not received this. I think I should have. Thank you. Bye.
July 8, 2026
5
The lab department needs some serious help. I waited almost 2 hours to give my labs that takes 2 minutes.
July 8, 2026
5
This was my annual Medicare Wellness Checkup. As usual at this facility, everything was spotless. Chastity recorded my weight, took me to an examining room, took my vitals, asked how I was feeling today, etc. Barbara came in shortly afterward, interviewed me, introduced me to Stephan, a VA nurse and student, then asked if I minded if Stephan continued the checkup. Stephan washed his hands, then continued the checkup. He was thorough with the physical exam, asked all the right questions, took notes, and made some suggestions concerning my health. Then Barbara continued with a few more questions, prescription refills, wrote up some lab orders specifically for me, based on my most recent lab results. All in all, I left feeling very confident about my health and what steps that I should take to maintain it. Barbara and Stephan answered my questions in a way that I could understand them. The entire staff, from checkin to departure, was friendly, courteous, and professional.
July 4, 2026
5
I had to wait for the lab for about an hour. Also, when I was taken back to the exam room I was asked to leave a urine sample, then was asked to give another urine sample in the lab. Not sure who can do this twice in an hour, so I told the labs I already did this. Received a call later that day that they in fact needed another sample for other tests beside the dip test so now I'm told I have to go to the hospital to have the urine test, which is totally inconvenient. More than likely I will skip this test.
July 3, 2026
5
Nurse Partitioners Barbara was professional, courteous and attentive. I feel very comfortable in her care.
July 2, 2026
5
Visits are always good by staff
July 2, 2026
5
The Staff was very professional and kind
July 2, 2026
5
Barbara Huff is always great. A great listener and let's you finish before answering. A great trait and hard to find these days.
June 30, 2026
5
Very thorough. Explains everything that I can understand. Everyone was very nice but professional.
June 30, 2026
5
Never feel rushed... She always take the time to listen and address all my concerns...
June 30, 2026
3
The delay to wait for the NP was no where near on time and it seems that given the limited number of patients the visit should have been according to the schedule I was given. Additionally, it seems that the push for medication, scripts and vaccinations is too much! My opinion...
June 29, 2026
5
Office visit was great! However I did have to wait about 1 hour and 20 min to have them do my bloodwork at the lab. Apparently there was only one person working doing bloodwork.
June 27, 2026
5
I love the Doctors, PA's and every employee associated with this office.
June 27, 2026
5
Hi, I just wanted to say that Barbara Huff was really kind and she listened to my concerns and I look forward to seeing her again.
June 24, 2026
5
Barbra Huff is one of the finest and caring people and LPN I and my family have ever had the honor and friendship to give us great medical attention. She is one special person.
June 22, 2026
5
This was our first time meeting Barbara Huff. She was so forthcoming with everything about my health. She has such a wonderful way of making people at ease. It was nice to have someone who cares so much.
June 21, 2026
5
Barbara Huff is a very, very good provider. She does a thorough examination. She explains everything to you. Very professional, very caring, and very knowledgeable. I would so recommend her. I always look forward to see her because she's so great.
June 21, 2026
5
Very personable and professional. Knowledgeable about diabetes. Would recommend her to anyone.
June 20, 2026
5
Barbara Huff took time and care for my concerns. She listened and helped with a plan of action. I felt cared for and heard.
June 20, 2026
5
I have never gone away from an appointment less than fully satisfied with the attention and care that I received.
June 18, 2026
5
Everyone is great
June 16, 2026
5
Barbara Huff is the most engaging Nurse Practitioner EVER!! She truly cares about my health and listens to me and really knows what she's doing (She may as well be a Doctor!). I can't speak more highly about her!
June 1, 2026
5
I love that Barbara has interns and that she clearly explained my history to her intern prior to entering the room.
May 30, 2026
5
Dr. Huff is an awesome Dr. I enjoy her service when it comes to my health
May 29, 2026
5
Barbara always explains things very well, I trust her with my health issues.
May 28, 2026
5
I have never had as thorough a medical exam as Barbara gives. And she knows the history and she can go back and look at everything and she is up to date on everything that's going on. I think she is top-notch. Thank you. Bye-bye.
May 28, 2026
5
Very nice understand
May 25, 2026
5
Is a pressure to see my provider because she always listens to what I have to say and then makes the proper recommendation
May 25, 2026
5
The best!!
May 22, 2026
5
The best!!
May 22, 2026
5
Is a pressure to see my provider because she always listens to what I have to say and then makes the proper recommendation
May 25, 2026
5
Very nice understand
May 25, 2026
5
I have never had as thorough a medical exam as Barbara gives. And she knows the history and she can go back and look at everything and she is up to date on everything that's going on. I think she is top-notch. Thank you. Bye-bye.
May 28, 2026
5
Barbara always explains things very well, I trust her with my health issues.
May 28, 2026
5
Dr. Huff is an awesome Dr. I enjoy her service when it comes to my health
May 29, 2026
5
I love that Barbara has interns and that she clearly explained my history to her intern prior to entering the room.
May 30, 2026
5
Barbara Huff is the most engaging Nurse Practitioner EVER!! She truly cares about my health and listens to me and really knows what she's doing (She may as well be a Doctor!). I can't speak more highly about her!
June 1, 2026
5
Everyone is great
June 16, 2026
5
I have never gone away from an appointment less than fully satisfied with the attention and care that I received.
June 18, 2026
5
Barbara Huff took time and care for my concerns. She listened and helped with a plan of action. I felt cared for and heard.
June 20, 2026
5
Very personable and professional. Knowledgeable about diabetes. Would recommend her to anyone.
June 20, 2026
5
Barbara Huff is a very, very good provider. She does a thorough examination. She explains everything to you. Very professional, very caring, and very knowledgeable. I would so recommend her. I always look forward to see her because she's so great.
June 21, 2026
5
This was our first time meeting Barbara Huff. She was so forthcoming with everything about my health. She has such a wonderful way of making people at ease. It was nice to have someone who cares so much.
June 21, 2026
5
Barbra Huff is one of the finest and caring people and LPN I and my family have ever had the honor and friendship to give us great medical attention. She is one special person.
June 22, 2026
5
Hi, I just wanted to say that Barbara Huff was really kind and she listened to my concerns and I look forward to seeing her again.
June 24, 2026
5
I love the Doctors, PA's and every employee associated with this office.
June 27, 2026
5
Office visit was great! However I did have to wait about 1 hour and 20 min to have them do my bloodwork at the lab. Apparently there was only one person working doing bloodwork.
June 27, 2026
3
The delay to wait for the NP was no where near on time and it seems that given the limited number of patients the visit should have been according to the schedule I was given. Additionally, it seems that the push for medication, scripts and vaccinations is too much! My opinion...
June 29, 2026
5
Never feel rushed... She always take the time to listen and address all my concerns...
June 30, 2026
5
Very thorough. Explains everything that I can understand. Everyone was very nice but professional.
June 30, 2026
5
Barbara Huff is always great. A great listener and let's you finish before answering. A great trait and hard to find these days.
June 30, 2026
5
The Staff was very professional and kind
July 2, 2026
5
Visits are always good by staff
July 2, 2026
5
Nurse Partitioners Barbara was professional, courteous and attentive. I feel very comfortable in her care.
July 2, 2026
5
I had to wait for the lab for about an hour. Also, when I was taken back to the exam room I was asked to leave a urine sample, then was asked to give another urine sample in the lab. Not sure who can do this twice in an hour, so I told the labs I already did this. Received a call later that day that they in fact needed another sample for other tests beside the dip test so now I'm told I have to go to the hospital to have the urine test, which is totally inconvenient. More than likely I will skip this test.
July 3, 2026
5
This was my annual Medicare Wellness Checkup. As usual at this facility, everything was spotless. Chastity recorded my weight, took me to an examining room, took my vitals, asked how I was feeling today, etc. Barbara came in shortly afterward, interviewed me, introduced me to Stephan, a VA nurse and student, then asked if I minded if Stephan continued the checkup. Stephan washed his hands, then continued the checkup. He was thorough with the physical exam, asked all the right questions, took notes, and made some suggestions concerning my health. Then Barbara continued with a few more questions, prescription refills, wrote up some lab orders specifically for me, based on my most recent lab results. All in all, I left feeling very confident about my health and what steps that I should take to maintain it. Barbara and Stephan answered my questions in a way that I could understand them. The entire staff, from checkin to departure, was friendly, courteous, and professional.
July 4, 2026
5
The lab department needs some serious help. I waited almost 2 hours to give my labs that takes 2 minutes.
July 8, 2026
2
I have not received a message from Barbara Huff, which she said she would give me as soon as all of the tests were completed. I have not received this. I think I should have. Thank you. Bye.
July 8, 2026
5
Except for running behind with appointments I appreciated the care I received today.
July 8, 2026
Barbara Huff, NP
Nurse Practitioner with Wellstar since 2020
Rating
4.8
|
|
Specialties
Internal Medicine
, Nurse Practitioner
Education
Master of Science in Nursing
Medical School
University of Alabama at Birmingham
Certifications
Nurse Practitioners Certification Board
Spoken Languages
English
Office Locations
|
|
www.wellstar.org/physicians/barbara-huff-np
|
We use cookies for booking and general analytics. Learn more about or internet privacy policy.