
Highlights
Age Groups Seen
- Adult 19-64
- Older Adult >65
Gender
MaleHospital Affiliation
- Cedar City Hospital
Locations
- Cedar City Clinic - Internal Medicine
- 1303 North Main Street, Suite C, Cedar City, UT 84721
- Get Directions
- phone: 435-868-6100
- fax: 435-213-4903
Expertise
Education
- Residency: San Antonio Uniformed Services Health Education Consortium, Internal Medicine, 2010
- Medical School: Albany Medical College, 2007
Board Certifications
- American Board of Internal Medicine, 2021
Ratings & Reviews
5 out of 5
828 ratings, 85 reviewsThe 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.
- 5 out of 5 starsReviewed on 2/18/2026
Dr Garrett is very knowledgeable and takes care to listen and be helpful
- 5 out of 5 starsReviewed on 2/18/2026
He is knowledgeable, a good explainer and a good listener and he's good to work with.
- 5 out of 5 starsReviewed on 2/17/2026
In my book, he is the best Doctor I’ve had - period.
- 5 out of 5 starsReviewed on 2/17/2026
He is always responsive and engaged in any inquiry, or description of my health concerns. explanations are easy to understand.
- 5 out of 5 starsReviewed on 2/10/2026
Dr. Garrett always considers all aspects of my health, considering lifestyle, habits, etc. and offers well considered advice. He also has an open mind when considering approaches to health solutions. I respect and treasure him highly.
- 5 out of 5 starsReviewed on 2/9/2026
He was sympathetic to my concerns.
- 5 out of 5 starsReviewed on 2/7/2026
I trust him
- 5 out of 5 starsReviewed on 2/1/2026
Explained every thing very well
- 5 out of 5 starsReviewed on 2/1/2026
Great Internal medical Doctor
- 5 out of 5 starsReviewed on 1/23/2026
He lets you feel free to ask questions about your visit.
- 5 out of 5 starsReviewed on 1/20/2026
Exceptional Dr!
- 5 out of 5 starsReviewed on 1/16/2026
Was perfect got the help I needed
- 5 out of 5 starsReviewed on 1/16/2026
good
- 5 out of 5 starsReviewed on 12/31/2025
Very pleasant, meeting him. Looking forward to keeping him as permanent doctor.
- 5 out of 5 starsReviewed on 12/26/2025
engaged, listened. took me serious. knowledgable and professional
- 5 out of 5 starsReviewed on 12/25/2025
He took the time needed to help me.
- 5 out of 5 starsReviewed on 12/22/2025
My husband and I are very satisfied with Dr.Garrett as our doctor.
- 5 out of 5 starsReviewed on 12/21/2025
He's always listening and talking about things
- 5 out of 5 starsReviewed on 12/15/2025
Dr Garrett is very good at making sure you understand medication and why you are taking it
- 5 out of 5 starsReviewed on 12/12/2025
Easy to talk with and he listens!
- 4 out of 5 starsReviewed on 12/12/2025
We are pleased
- 5 out of 5 starsReviewed on 12/8/2025
Very good
- 5 out of 5 starsReviewed on 12/7/2025
Dr. Garrett is worth his weight in Gold. The man genuinely cares, takes the necessary time to get to know you, listens, asks questions, I trust him with my life
- 5 out of 5 starsReviewed on 11/30/2025
Dr. Garrett was prompt in seeing me, and he spent time explaining what my records indicated. I felt that he listened to me and made helpful suggestions.
- 5 out of 5 starsReviewed on 11/29/2025
Best primary care doctor I have ever had the pleasure of seeing.
- 5 out of 5 starsReviewed on 11/26/2025
I feel very confident of his care.
- 5 out of 5 starsReviewed on 11/24/2025
Streamline the intake questionnaire!!!!!!!
- 5 out of 5 starsReviewed on 11/15/2025
Dr. Garrett is thorough, informative and professional with a friendly manner.
- 5 out of 5 starsReviewed on 11/12/2025
Amazing kind and helpful
- 5 out of 5 starsReviewed on 11/9/2025
Answered questions also had suggestions
- 5 out of 5 starsReviewed on 11/3/2025
Thank you!
- 5 out of 5 starsReviewed on 10/29/2025
He is familiar with my health history and assists in managament of my several conditions. He includes me in the process and clearly answers my questions.
- 5 out of 5 starsReviewed on 10/29/2025
Dr. Garrett saved my life when I had Sepsis and because of him I had an extra year with my mom.
- 5 out of 5 starsReviewed on 10/28/2025
His professional care is imbued with warmth and friendly disposition
- 5 out of 5 starsReviewed on 10/26/2025
Willing to listen and took time to answer all my questions.
- 5 out of 5 starsReviewed on 10/24/2025
Overbooked and overworked.
- 5 out of 5 starsReviewed on 10/22/2025
As stated before, Dr. Garrett’s patient load needs to be reduced as to tend to his regular patients in a timely matter.
- 5 out of 5 starsReviewed on 10/19/2025
He is very professional, knowledgeable and thorough in his patient care.
- 5 out of 5 starsReviewed on 10/6/2025
Doctor Garrett listens to me well and seems concerned about my overall health. He explains things well and answers questions I have. He's professional but personable.
- 5 out of 5 starsReviewed on 10/4/2025
He’s very professional and yet you feel like he’s a compassionate Dr. who honestly cares about his patients.
- 5 out of 5 starsReviewed on 9/29/2025
DR GARRETT listen to me and explain to me in simple words
- 5 out of 5 starsReviewed on 9/23/2025
Appreciated the individual care provided.
- 5 out of 5 starsReviewed on 9/4/2025
He is a very good Dr.
- 5 out of 5 starsReviewed on 8/31/2025
Always thorough and efficient.
- 5 out of 5 starsReviewed on 8/27/2025
He goes out of his way to help
- 5 out of 5 starsReviewed on 8/27/2025
I would refer everyone to him if I could.
- 5 out of 5 starsReviewed on 8/27/2025
Dr. Garrett always pays the utmost attention to the needs of the patient. He is very knowledgeable and professional and makes good, sound decisions in my opinion.
- 5 out of 5 starsReviewed on 8/26/2025
Do not let him leave . He is a keeper !
- 5 out of 5 starsReviewed on 8/26/2025
Very professional and caring.
- 5 out of 5 starsReviewed on 8/26/2025
Really impressed with him
- 5 out of 5 starsReviewed on 8/18/2025
All right always concerned about my house
- 5 out of 5 starsReviewed on 8/17/2025
I was surprised that he spent so much time going over my file to establish care.
- 5 out of 5 starsReviewed on 8/16/2025
I went in yesterday as a new patient and my husband Jerry went in today as a new patient we both went with each other and I felt like the care was all that we could hope for In addressing each of our situations
- 5 out of 5 starsReviewed on 8/12/2025
He is both mine and my wife’s primary care physician. We always receive excellent care and diagnostic attention.
- 5 out of 5 starsReviewed on 8/10/2025
1st visit we were very impressed. Very knowledgeable on all our concerns.
- No RatingReviewed on 8/3/2025
Excellent
- 5 out of 5 starsReviewed on 8/2/2025
Caring doctor. I belive he wants what is best for me as his patient.
- 5 out of 5 starsReviewed on 8/2/2025
Great doctor.
- 5 out of 5 starsReviewed on 8/1/2025
Great communication and listened to my concerns.
- 5 out of 5 starsReviewed on 8/1/2025
Very professional, listened to personal concerns and needs.
- 5 out of 5 starsReviewed on 7/29/2025
He's an excellent MD
- 5 out of 5 starsReviewed on 7/29/2025
Safe and professional
- 5 out of 5 starsReviewed on 7/23/2025
I initially met Dr. Garrett in the ER before I became a patient of his. He saved my life. I will eternally be grateful.
- 5 out of 5 starsReviewed on 7/23/2025
Good doctor easy to talk to
- 5 out of 5 starsReviewed on 7/21/2025
Appreciate his approach to end of life care
- 1 out of 5 starsReviewed on 7/17/2025
I believe this man needs to search for his objective to satisfy and listen to patients prior to simply say I’m not your type do I won’t be seeinhg you again
- 5 out of 5 starsReviewed on 7/16/2025
Dr Garrett is an excellent doctor.
- 5 out of 5 starsReviewed on 7/9/2025
Dr Garrett is very knowledgeable and thorough during his time with a patient.
- 5 out of 5 starsReviewed on 7/5/2025
Dr Garrett is very encouraging and provides good feedback to my concerns.
- 5 out of 5 starsReviewed on 7/2/2025
Dr Garrett is very kind, and cares about me as a person. He listens. He is excellent.
- 5 out of 5 starsReviewed on 7/1/2025
Dr Garrett was thorough and very knowledgeable about the conditions that affected me. He was patient and kind. He explained everything to me in a way that I could understand. He was concerned about my health needs and ordered some tests that would be helpful in determining my condition. I was more than pleased with the care he provided.
- 5 out of 5 starsReviewed on 7/1/2025
My provider catches All I am going through
- 5 out of 5 starsReviewed on 6/17/2025
Great 👍
- 5 out of 5 starsReviewed on 6/15/2025
He takes the time to listen and reaches out to help.
- 5 out of 5 starsReviewed on 6/14/2025
Todd Garrett is the best for me, and my friends...
- 5 out of 5 starsReviewed on 6/10/2025
He takes his time with me and really listens.
- 5 out of 5 starsReviewed on 6/6/2025
Thorough and easy to talk to
- 4 out of 5 starsReviewed on 6/4/2025
Not much to say it was quick to the point and in and out and was sent two referrals
- 5 out of 5 starsReviewed on 5/28/2025
Always ready to dialogue about care.
- 5 out of 5 starsReviewed on 5/27/2025
Dr. Garrett genuinely cares about me as a patient. We are about the same age, so we can relate very easily. I share with him any concerns I may have and we talk about "next steps" that I could be taking to help improve my health (regular exercise, including resistance training; eating better; maintaining good sleep patterns, etc.).
- 5 out of 5 starsReviewed on 5/25/2025
He is very thoughtful
- 5 out of 5 starsReviewed on 5/25/2025
Dr. Garrett is a true treasure! I always know he's going to thoroughly consider our health issues and provide the best solutions. Sooo glad he is our doctor!
- 5 out of 5 starsReviewed on 5/23/2025
He is concerned about my well being
- 5 out of 5 starsReviewed on 5/20/2025
Always professional and courteous.
- 5 out of 5 starsReviewed on 5/19/2025
I trust and appreciate Dr. Garrett's care and concern for me.