Dr. Thomas K. Barefoot

4.6 ( 6 reviews )

Staff

Punctuality

Helpfulness

Knowledge

Ratings for Dr. Thomas K. Barefoot

5
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

Professional, knowledgable doctor, made me feel comfortable to be around him. Highly recommend.

Submitted Nov. 3, 2011

3
Staff
4
Punctuality
2
Helpfulness
3
Knowledge

Dr. Barefoot was a great doctor. I did switch from his care though when he judged my choice to become pregnant, stating "don't you think you are a little bit too young to have a family?". At the time my husband and I had been married for 3 years and I was 23 years old. Facts aside I thought that his comment was completly unprofessional.

Submitted March 24, 2009

5
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

Dr Barefoot is very prefessional and likethe way he sits down and talks with you after visits,very caring and have been going to him for several years!

Submitted March 5, 2009

0
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

When I was pregnant with my son, I always hoped that he'd be the doctor to deliver him. I was so excited and pleased when I found out that Dr. Barefoot was on call the day I went into labor. He was the best!!

Submitted June 10, 2007

0
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

I love this doctor!! He delivered my daughter and I have been going there ever since. Great personality and you never wait in the office more than 20 minutes. Very knowledgeable about his patientsand the medical field. I would recommend every women go to him. Every doctor and nurse practioner in the office is Great. I would give them 2 BIG thumbs up!!!!

Submitted March 26, 2007

0
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

Dr. Barefoot is a wonderful caring doctor. I highly recommend him and Northeast Medical Center.

Submitted Nov. 29, 2005


Dr. Thomas K. Barefoot's Credentials

Education

  • East Carolina University School Of Medicine (Grad. 1986)

Insurance accepted by this Doctor

Other patients have successfully used these insurance providers, please call the Doctor's office to find out if your insurance plan is accepted.
Blue Cross / Blue Shield
UnitedHealthcare