The Vitals website is provided for your informational use only. Nothing contained or offered by, on or through Vitals should be construed as medical advice or relied upon for medical diagnosis or treatment. Vitals does not recommend or endorse any particular healthcare provider whose information or ratings appear on this website. We encourage you to read our full Terms of Service.

Dr. David J Roberts Is this you?

About Dr. David J Roberts

Dr. David J Roberts, MD is a Doctor primarily located in Blacksburg, VA. He has 28 years of experience. His specialties include Obstetrics & Gynecology. Dr. Roberts has received 2 awards. He speaks English.

Rating Overview

20 Ratings with 5 Comments

The overall average patient rating of Dr. David J Roberts is Great. Dr. David J Roberts has been rated by 20 patients. From those 20 patients 5 of those left a comment along with their rating. The overall rating for Dr. David J Roberts is 4.0 of 5.0 stars.

Mapbox Map of Dr. David J Roberts

Primary Address

Carilion Ob/Gyn

1997 S Main St Ste 704
Blacksburg, VA 24060
Get Directions


Dr. David J Roberts has the following 1 specialty

  • Obstetrics & Gynecology
  • Expertise

    12 Expertise

  • C-section
  • Pelvic Exam
  • Menopause
  • Child Birth
  • Urinary Incontinence
  • Pap Smear
  • Menstrual Pain
  • Women's Health
  • Pregnancy
  • Birth Control
  • Hot Flashes
  • Infertility

Board Certifications

See the board certifications this doctor has received. Board certifications provide confidence that this doctor meets the nationally recognized standards for education, knowledge and experience.


Showing 5 of 20

Three Stars

Dr. Roberts was wonderful, until I had a pregnancy at 35. He made me feel like I had a disease or something. I felt like I was doing a bad thing, and he was constantly telling me of all these horrible risks. If something is wrong with your baby Dr. Roberts would probably find it quicker and treat it better than any Dr. in the area so it may be worth listening to the negativity if your over 35 just to have a healthy and safe pregnancy. I couldn't take it and switched over to the other Dr. in the practice.

Wait time
15 minutes
Easy Appointment
Friendly Staff
Accurate Diagnosis
Bedside Manner
Spends Time with Me
Appropriate Follow-up
Full Review Rating Breakdown
"nurse" Stephanie

Dr. Roberts is wonderful. His nurse Melanie is great too. However, the "nurse" that you get to speak with if you call into the office could not be any more rude, unprofessional, or down right hateful. Because of her, after Dr. Roberts delivered my three girls, I had to go elsewhere.

Full Review Rating Breakdown
Not VBAC Friendly

I was a patient at Carilion Clinic OBGYN for 35 weeks of my pregnancy. During my first appointment with Dr. David Roberts we discussed my plans to have a VBAC (Vaginal birth after cesarean) and he agreed. I chose this practice based on the acceptance of wanting to VBAC. Everything was fine and I had discussed my VBAC at length with the other members of the practice and no issues were ever mentioned. At about 32 weeks Dr. Roberts informed me that I would not be "allowed" to vbac and the only reason he could give me was because my BMI was high (please note that I gained less than 10lbs during my entire pregnancy and my BMI had not changed at all since he agreed to the VBAC at the first appointment). Less than 1 month before my due date I get a call from Dr. Roberts telling me that he transferred my care to a different provider over an hour away and that I would not be allowed to deliver at the hospital in the town where I live unless I consented to a c section. When I inquired about what I could expect in the event that I had no choice but to go to the hospital in my town because it was closest to my home he told me that he would get a court order to force me to have a c section if I did not sign the consent. Dr. Roberts is not a VBAC friendly provider. He pulled a bait and switch on me and went as far a threatened to have the courts force me into a c section that is not medically necessary. Sadly the other providers are not truly VBAC friendly as well because the are not capable of making their own decisions and just play follow the leader. I do not recommend this practice to anyone but especially anyone hoping for a VBAC.

Wait time
20 minutes
Easy Appointment
Friendly Staff
Accurate Diagnosis
Bedside Manner
Spends Time with Me
Appropriate Follow-up
Full Review Rating Breakdown
Two Stars

Dr. Roberts is great but the office staff is horrible. If you can ever get them to answer the phone they act like you are bothering them, and forget about polite. When I was pregnant with my first child the office was wonderful, you could not ask for a nicer place now I am pregnant again and we are seriously considering changing doctors in the middle of the pregnancy just because of the office staff!

Wait time
30.0 minutes
Easy Appointment
Friendly Staff
Accurate Diagnosis
Bedside Manner
Spends Time with Me
Appropriate Follow-up
Full Review Rating Breakdown
I highly reccomend Dr. Roberts!

Dr. Roberts is excellent. He was very patient and honored my birth plan during my labor. He let me go over my due date instead of trying to induce me early and he delivered my happy and healthy baby girl naturally. He put in an IUD at my 6 week checkup.

Easy Appointment
Friendly Staff
Accurate Diagnosis
Bedside Manner
Spends Time with Me
Full Review Rating Breakdown
  • Awards

    2 Awards

  • Patients' Choice Award (2010, 2009, 2008, 2011)

    Patients' Choice recognition reflects the difference a particular physician has made in the lives of his/her patients. The honor is bestowed to physicians who have received near perfect scores, as voted by patients.

  • Compassionate Doctor Recognition (2010)

    Compassionate Doctor certification is granted to physicians who treat their patients with the utmost kindness. The honor is granted based on a physician's overall and bedside manner scores.

  • Education

    28 Years Experience

  • The School Of Medicine At Stony Brook University Medical Center

    Graduated in 1990

  • University Of Rochester Medical Center


  • Accepted Insurance

    Dr. David J Roberts accepts the following insurance providers.

  • Aetna
    • Aetna Choice POS II
    • Aetna HMO
    • Aetna Managed Choice POS Open Access
    • Aetna Signature Administrators PPO
  • Anthem
    • Anthem HealthKeepers HMO POS
    • Anthem KeyCare PPO
  • BCBS Blue Card
    • BCBS Blue Card PPO
  • Cigna
    • CIGNA Open Access Plus
  • Coventry Health Care
    • Coventry - Bon Secours Tier 2
    • Coventry - Southside Tier 1
    • Coventry Southern Health PPO
    • Coventry Virginia - HMO
  • Humana
    • Humana Choice POS
    • Humana ChoiceCare Network PPO
  • Optima Health
    • Optima Health OptimaFit Direct HMO
    • Optima Vantage HMO
  • United Healthcare
    • UHC Choice Plus POS
    • UHC Navigate HMO
    • UHC Navigate POS
    • UHC Optimum Choice Preferred POS
    • UHC Options PPO
  • View by Locationttcqeayetrwczwezdueawsrsbdyr

Locations & Directions

Carilion Ob/Gyn, 1997 S Main St Ste 704, Blacksburg, VA
  • Nearby Doctors

    Dr. David J Roberts is similar to the following 0 Doctors near Blacksburg, VA.