Specialties
Patient Rating
Patients consistently describe Dr. Armstrong as attentive, compassionate, and an excellent listener who makes them feel heard. She explains conditions and treatment options clearly, focuses on whole-person care, and involves patients in decisions rather than immediately relying on medications. Many note long-term relationships and trust in her clinical judgment, and that her staff is friendly and helpful. Overall feedback emphasizes clear communication, empathy, and thorough, patient-centered care.
Generated via Patient Reviews
The patient rating score is an average of all responses on our patient experience survey. The rating averages scores for all questions about care from our providers. The scale on which responses are measured is 1 to 5 with 5 being the best score.
Patient comments are gathered from our patient experience survey and displayed in their entirety. For the convenience of our visitors, some patient comments have been translated from their original language into English while preserving their original meaning as accurately as possible. Patients are de-identified for confidentiality and patient privacy.
Education history
| Residency | Family Medicine - University of Utah School of Medicine | Resident |
|---|---|---|
| Internship | Family Medicine - University of Utah School of Medicine | Intern |
| Professional Medical | Medicine - Medical College of Wisconsin | M.D. |
| Undergraduate | History - Brigham Young University | B.A. |
Crystal Armstrong work hard with me to loose weight and make my health better I want to be round for my kids and grandkids and she's doing everything possible so am i she been my doctor for over 10 years she very nice l am glad and happy to have her as my doctor I don't know what else to say but thank you for doing everything you can to help me
Caring and Professional
Dr Armstrong is a knowledgeable caring physician
Excellent !
Crystal is The Best
Dr. Armstrong is amazing she's always attentive and actively listens to concerns and brainstorms ideas that will work for you
Dr. Armstrong is wonderful. She takes time to listen and address any concerns/questions I have.
Best primary caregiver I've ever had!
She is the most thoughtful and awesome human being that is a doctor
Best Doctor ever. If you want the best she is your Doctor
Dr. Armstrong is patient, understanding, listens well and responds to all my questions and concerns. She is fantastic!
3r
Very kind and understanding
She is wonderful
I always feel like I have Dr. Armstrong's full attention and I benefit from her good judgement.
The best doctor I've ever had. She cares about the individual. Never makes you feel like just a number. When you go to her office, you know that she's going to take the time to make sure that all of your questions are answered. There's not enough words to give her the best for you that she deserves. In a Five star review. I gave her 10 stars.
Dr Armstrong is a smart and compassionate doctor. She cares about your whole body health and health goals. Took the time to make sure I understand my conditions and how best to approach my part in coming back to full health and well being. She also didn't push meds to solve everything which I really appreciate.
The doc is the only one I trust I ask her questions completely out of her field and she always gets me to the correct person 100% of the time
I couldn't ask for a better doctor! Dr. Armstrong always goes above and beyond and does everything she can to make you feel comfortable. She really is wonderful!
Excellent
Listened to my concerns and explained issues clearly
Dr Armstrong is a great doctor, professional while also being personable, she's empathetic and has a sense of humor! She's smart and educates her patients. We went to her because our PCP wasn't available and have decided to switch to her
This was our first visit to Dr. Armstrong and it made me want to switch to her as our permanent PCP. She was knowledgeable, compassionate, and genuine through the whole appt
No way around it-she's the best. The biggest reason as to why I won't ever move out of Utah is her. I could not bear to give her up & enter into an extremely arduous & long process of replacing her with any other physician.
She really listen to her patient. She takes care of us my husband and I. She is our doctor for more than a decade now. I've been re
I have a great deal of respect for Crystal Armstrong, she is a great doctor and person. Listens to everything I say and has great recommendations.
I am really blessed that I have an amazing doctor, thank you
She has been great about being on top of my overall health
Dr. Armstrong is amazing. She listens to my complaints and helps me to be a part of her decision making regarding my care.
Dr. Armstrong listens and really cares about her patients.
Dr.Armstrong has been my doctor for over 10 years and I really appreciate all she has done for me.
listened to my concerns
Thoroughly explained my BP and what to watch for.
Very caring and thorough.
Very good at what she does. Listens carefully & provides excellent care. She's been my doctor almost 20 years. She's absolutely wonderful !!
Dr. Armstrong is so understanding ¿ and very honest ¿ I loved our video call ¿ very convenient..
I don't want to go into too much detail about my medical condition, but Dr Crystal Armstrong saved my life about 10 years ago. She has continued to be my primary caregiver ever since. She now sees my wife and my two kids. I currently work in the medical field, and I cannot recommend any medical doctor more than Dr. Crystal Armstrong.
Dr Armstrong was so kind and listened to my concerns. I felt seen and taken care of. She laid out options for me and didn't push me to make a decision.
Great provider
Every visit with Dr. Armstrong is always very pleasant and informative. Truly appreciated.
Always been very helpful & doesn't rush you through a visit. Listens to me.
Dr. Armstrong is an amazing and caring provider.
Dr. Armstrong shows great concern. She takes her time with you and never seems rushed.
Dr. Armstrong is great to work with, she is kind and very caring about my daughter's health and her well being
Dr. Armstrong is a caring, and friendly provider.
Listens carefully and makes the patient feel cared for.
Was very pleased with Dr Armstrong, asked me a lot of questions & seemed genuinely concerned about my health. I think the staff at Westridge ROCK. The best that U OF U has !
Crystal has been my Dr. over 20 years delivered my 18 year old and has been his Dr and 2 of my granddaughters Dr. I honestly have always felt she really cares about her patients ( not just a job to her) and always provides the best treatment we live us done Crystal
She is the greatest!!!!
Dr.Armstrong is amazing! She always take til he time to listen and makes sure she addresses all of my concerns!
Excellent Physician, listen to you, very kind, welcoming and knowledgeable.
Dr. Armstrong is an amazing doctor. She was so helpful and answered all my questions and gave me very good counsel. She made it very easy for me to make appointments for what I needed to. I would highly recommend her to anyone.
Dr Armstrong is a very knowledgeable and caring doctor. She makes sure I understand my test results and know how to care for myself.
Dr. Armstrong is an amazing physician, when I have health concerns, she takes the time to send me weblinks, and articles about what might help me. I have been her patient for years and have no intentions on seeking any other physician!
She explained all my options and made recommendations that I agreed with.
Dr Armstrong was very good to listen to my concerns and help me with the issues that I was having with my dizziness and vertigo The next day I had no issues with my dizziness it was very good!
She's been my doctor for a very long time. She's very good at what she does and will help you where she can. She listens & includes you in on next step decisions for your medical care.
I trust that Dr. Armstrong has good plans and advice for me to take care of my health. I prefer her to other doctors because she knows me well and has always taken good care of my needs.
I like that she explains and makes sure that I understand. She is awesome.
I like her professionalism but friendliness.
Dr. Armstrong was very nice and took time to make sure I understood all my health concerns. After she left the room I had a couple more questions come up and she came back to answer my additional questions.
Terrific doctor!
Dr. Armstrong really cares about her patients.
She is a sweet kind person that always makes me feel like she understands me.
I have nothing but praise for Dr. Armstrong. I have been to her for many years and I have always received the best care. I trust her with all of my medical needs and concerns.
Very Personable, knowledgeable and did a great job listening to us.
Doctor Armstrong is a very good doctor. She listens to your concerns and always has good answers. She spends as much time with you as you need. You don't feel hurried.
Dr. Armstrong goes above and beyond to take care of her patients. She is kind and always looks for a way to make you feel better rather than just treating your symptoms. She is the BEST doctor!!!
Dr. Armstrong is the best. She listens and always gives positive encouragement.
If you need a doctor that is knowledgeable and listens to you check out Dr Armstrong, I will personally recommend her.
She is personable but professional.
Dr. Armstrong is kind, professional, thorough, respectful and always does all she can to put you at ease and answer all your questions.
Great job!
Thank you Dr.Armstrong for always caring.
Dr. Armstrong is always very helpful and great to discuss all of my options then help me make the best decision for me. She's the best
Dr Armstrong is the best she is caring and understanding me and my health
Dr Armstrong is the best!
Dr. Armstrong is very professional and cares a great deal about her patients. I would highly recommend her to anyone.
Very helpful explains everything is thorough
Thank you for your care. I appreciate your listening and attention to my needs and concerns.
Dr Armstrong listens and cares about me and my health
Dr Armstrong is absolutely wonderful, kind and listens carefully to all my concerns. She is fantastic!
She's a 10
Dr. Armstrong and her staff are amazing. They always make sure I'm comfortable and explain things in a way that makes sense. I feel like they genuinely care about me and my health.
She did a great job, listening to me, letting me voice my concerns. I'm willing to put in referrals to help me further on with my issues.
Dr Armstrong is an amazing Dr I would recommend her to anyone that is looking for a new Dr
She is friendly and involves others in my care for my best interest.
Dr Armstrong is very attentive and patient.
Dr. Armstrong is a very caring and helpful person. When I needed help in areas she referred me to the contact I needed to make. She inquired about previous care from other providers to make sure I received the information I needed and asked if I had any question or concerns. Very through.
Dr. Armstrong is caring an compassionate. She listens and always takes time to answer questions. She is the BEST doctor I have ever had!
I love Crystal Armstrong, she is a great doctor. I recommend her highly.
Dr. Armstrong is absolutely the BEST. She is always considerate, patient and makes feel valued every time I see her.
Dr Armstrong is a really caring and responsible Dr that my life can depend on. She is very friendly and cheerful that makes me less anxious about my health issue.
She takes time to see you. She explains everything
Not many doctors are good listeners Dr Armstrong is one of the few
Good
Doctor Armstrong deserves a five star.
Dr Armstrong is so personable and kind I love having her as my primary care doctor
Dr. Armstrong is caring and listens to my concerns.
Dr. Armstrong is very knowledgeable and helpful with all my concerns and issues.
Dr Armstrong is amazing. Love her