Loading Complete
AnnJanette (Angie) Rapier

AnnJanette (Angie) Rapier, NP

Endocrinology

Need help scheduling? Call 801-314-4500

Highlights

Age Groups Seen

  • Adult 19-64
  • Older Adult >65

Gender

Female

About

About The Provider

Conditions Treated
- Type 1 Diabetes Mellitus
- Type 2 Diabetes Mellitus
- Gestational Diabetes

Locations

  1. Cottonwood Medical Clinic - Endocrine & Diabetes
    • Phone: 801-314-4500
    • Fax: 385-202-2262

Expertise

Education

  • Other: University of South Alabama Medical Center, 2016
  • Graduate: University of South Alabama Medical Center, 2016

Board Certifications

  • Family Nurse Practitioner: American Academy of Nurse Practitioners, 2017

Licensed States

  • License ID: 189258-4405, State: UT

Reviews

4.9 of 5 stars

364 Ratings, 29 Reviews

The Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.

Search reviews
    5 out of 5 stars
    Reviewed on 8/14/2026

    Overall a pleasant trusting experience

    5 out of 5 stars
    Reviewed on 8/9/2026

    She listens to you very well.

    5 out of 5 stars
    Reviewed on 8/7/2026

    She is awesome

    5 out of 5 stars
    Reviewed on 8/2/2026

    Everything was exceptional. I would highly recommend Annjanette Rapier

    5 out of 5 stars
    Reviewed on 8/1/2026

    Angie always has a positive attitude

    5 out of 5 stars
    Reviewed on 7/24/2026

    She’s great.

    5 out of 5 stars
    Reviewed on 7/18/2026

    She really listens to me. She gives me positive and negative feedback.

    5 out of 5 stars
    Reviewed on 7/13/2026

    Outstanding care! She is always proactive in managing my diabetes, stays ahead of my healthcare needs, and provides excellent education that empowers me to take better care of my health. I highly recommend her.

    5 out of 5 stars
    Reviewed on 7/11/2026

    She always listens to my questions and will answer honestly.

    5 out of 5 stars
    Reviewed on 7/11/2026

    She does well!

    5 out of 5 stars
    Reviewed on 6/23/2026

    She was very thorough and spent more than enough time to help guide me through my diabetes issues. She always shows a great deal of care for me as a patient and a person.

    5 out of 5 stars
    Reviewed on 6/22/2026

    She's great

    5 out of 5 stars
    Reviewed on 6/14/2026

    She’s GREAT!!!

    5 out of 5 stars
    Reviewed on 6/9/2026

    She took a lot of time to discuss options in my care moving forward with my needs and wants.

    5 out of 5 stars
    Reviewed on 6/5/2026

    Always great

    5 out of 5 stars
    Reviewed on 5/18/2026

    Angie is great and very personable, she is genuine and easy to talk to/with.

    5 out of 5 stars
    Reviewed on 5/18/2026

    Interested, helpful, and thorough.

    5 out of 5 stars
    Reviewed on 5/17/2026

    Love her

    5 out of 5 stars
    Reviewed on 5/10/2026

    Angie is kind, knowledgeable and is very easy to talk with.

    5 out of 5 stars
    Reviewed on 4/2/2026

    She is the Best !!

    5 out of 5 stars
    Reviewed on 3/29/2026

    Very knowledgeable and professional

    5 out of 5 stars
    Reviewed on 2/14/2026

    she is personable, knowledgeable, understanding, encouraging, I would give her a 20 out of 10

    5 out of 5 stars
    Reviewed on 2/1/2026

    She is very trustworthy.

    5 out of 5 stars
    Reviewed on 1/31/2026

    Angie is very personable and really cares about you

    5 out of 5 stars
    Reviewed on 1/26/2026

    She is very informative takes the time to listen to you

    5 out of 5 stars
    Reviewed on 12/20/2025

    Very good

    5 out of 5 stars
    Reviewed on 12/11/2025

    She’s should be the model by which all of your NP’s are judged! Incredible individual!

    5 out of 5 stars
    Reviewed on 11/17/2025

    Thank you

    5 out of 5 stars
    Reviewed on 10/21/2025

    Very pleasant and knowledgeable