Jennifer Krebs, MSN

Jennifer Krebs, MSN

Midwifery  |  
Female  |  
Age 36
Insurances AcceptedSave
Jennifer Krebs, MSN is a midwifery provider who practices in American Fork, UT. She is 36 years old and has been practicing for 7 years.

1248 E 90 N # 300

American Fork, UT 84003

Contact Information

Insurance Accepted

  • Aetna
  • Altius Health Plans
  • Assurant Health
  • Blue Cross Blue Shield
  • Cigna
  • Commercial Insurance Company
  • Coventry Health Care
  • Government Employees Health Association (GEHA)
  • Humana
  • 8 More

*Please verify this information when scheduling an appointment.

Learn about Jennifer Krebs

Be confident in your decisions by checking out your provider's top areas of care, education, patient reviews and more. Learn about finding the right doctor for you



  • Midwifery
  • Obstetrics & Gynecology
  • Preventive Medicine
  • Women's Health Medicine

Board Certifications

Jennifer Krebs does not have any board certifications listed.


Conditions Treated

  • Birth
  • Breech Position
  • Encounters for Normal Pregnancies
  • Endometriosis
  • Gestational Diabetes
  • Gynecologic Disorders
  • Hormone Imbalance
  • Infertility
  • Menopause
  • Normal Labor
  • Pelvic Pain
  • Preeclampsia
  • Pregnancy
  • Pregnancy-Related Disorders
  • Premenstrual Syndrome
  • Sexually Transmitted Diseases (STDs)
  • Uterine Fibroids
  • Vaginitis and-or Vaginosis


  • Birth Control
  • Breast Exam
  • Breastfeeding Counseling
  • Childbirth
  • Endometrial Biopsy
  • Family Counseling
  • Family Planning Services
  • Gynecological Examination
  • Hormone Replacement Therapy
  • Intrauterine Device (IUD) Placement
  • Intrauterine Device (IUD) Removal
  • Menopause Evaluation and Treatment
  • Natural Childbirth
  • Normal Vaginal Delivery
  • Pap Smear
  • Pelvic Exams
  • Pregnancy Care, Adolescent
  • Prenatal Care and Counseling

Background Check

Malpractice Claims not available

Healthgrades does not collect malpractice information for Utah.

0 Sanctions

No sanctions history found for the years that Healthgrades collects data.

0 Board Actions

No board actions found for the years that Healthgrades collects data.


  • Yale New Haven Hospital, Yale School Of Medicine
    Medical School | Graduated 2010

Awards & Recognition

Awards & Honors

Jennifer Krebs has no awards or honors listed.

Media & Publications

Jennifer Krebs has no media or publications listed.

Languages Spoken

  • English

Memberships & Professional Affiliations

Jennifer Krebs does not have any memberships or affiliations listed. If you are Jennifer Krebs and would like to add memberships or affiliations, please update your profile.

Jennifer Krebs' Reviews

Likelihood of recommending Jennifer Krebs to family and friends
based on 11 total reviews (4 with comments)
Jennifer Krebs' Performance
  • Trustworthiness
  • Explains condition(s) well
  • Answers Questions
  • Time well spent
Office & Staff Performance
  • Scheduling
  • Office environment
  • Staff friendliness
  • Average wait time
    10 to 15 minutes
Patient Comments (4)
Provo, UT |
I'm leaving this review as a photographer who worked at one of Jennifer's births. I was absolutely FLOORED at how amazing she was! She stayed with her patient most of the time, she encouraged her and stayed with her birth plan. When the mom decided to get an epidural (outside of the birth plan), she was gentle and treated the mom with so much respect. Also-- the birth was going unexpectedly long and I was struggling with my contacts. She kindly brought some solution for me! LOVE HER!
Eagle Mountain, UT |
Jenn helped me with my first baby. She was so helpful, relate-able, knowledgeable and encouraging. She answered questions thoughtfully and helped me prepare for my delivery.
in Highland |
Jenn is the best! Defiantly my favorite midwife. So knowledgeable, personable, compassionate, and PATIENT! Fun personality, I just love her! If you want to go the midwife route, Jenn is number 1 ladies!
in Springville, UT |
Helped us deliver our first baby. We couldn't have done it without Jenn. She is beyond amazing.
Have you seen Jennifer Krebs, MSN?
Are you Jennifer Krebs?
Make it easy for patients to share their feedback. Also manage your personalized profile!

Visit Jennifer Krebs

Now Accepting New Patients
Jennifer Krebs accepts 17 insurance carriers
  • Aetna
  • Altius Health Plans
  • Assurant Health
  • Blue Cross Blue Shield
  • Cigna
  • Commercial Insurance Company
  • Coventry Health Care
  • Government Employees Health Association (GEHA)
  • Humana
  • Mail Handlers Benefit Plan (MHBP)
  • Medicaid
  • Medicare
    Special Needs Plan SNP
  • MetLife
  • Molina Healthcare
  • MultiPlan
  • Tricare
    TriCare for Life
  • UnitedHealthCare
    United Healthcare

*Please verify this information when scheduling an appointment.

Hospitals where Jennifer Krebs has admitting privileges

American Fork Hospital
170 N 1100 E
American Fork, UT 84003
View Hospital Profile
Timpanogos Regional Hospital
750 W 800 N
Orem, UT 84057
View Hospital Profile

View other providers with similar experience to find the right provider for you.

Nurse Midwifery