
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
4.9 out of 5
881 ratings, 82 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 6/20/2026
He is very caring and talks to me in a way that I can understand.
- 5 out of 5 starsReviewed on 6/19/2026
Dr. Garrett is genuine, listens carefully, asks thoughtful questions, and communicates clearly. When I meet with him he is "fully present" (not distracted or trying to do something else). Also, he never appears to be rushed or pushes to end the appointment if I still have questions. I trust him and know that I can tell him anything.
- 5 out of 5 starsReviewed on 6/18/2026
Excellent doctor
- 5 out of 5 starsReviewed on 6/9/2026
He listened, asked the right questions and showed me great concern. He helped me resolve my issue. I trust him
- 5 out of 5 starsReviewed on 5/27/2026
He cares about you
- 4 out of 5 starsReviewed on 5/17/2026
Giving good advice
- 5 out of 5 starsReviewed on 5/15/2026
The best!
- 5 out of 5 starsReviewed on 5/13/2026
Love Dr. Garrett. He takes time to listen and yet stays on time❣️
- 5 out of 5 starsReviewed on 5/13/2026
I have a lot of trust in Dr Garrett for my medical care.
- 5 out of 5 starsReviewed on 5/12/2026
Dr. Garrett is caring and understanding of your medical needs, gives you plenty of time to go over all medical questions, truly a good Doctor.Thanks..!! 🙂
- 5 out of 5 starsReviewed on 5/3/2026
He has been reliable for many years.
- 5 out of 5 starsReviewed on 5/3/2026
He is a great Dr.
- 5 out of 5 starsReviewed on 5/1/2026
They listened to me and tried to help.
- 5 out of 5 starsReviewed on 5/1/2026
He is a wonderful doctor for our family.
- 5 out of 5 starsReviewed on 4/27/2026
I like his style. Very direct, and explains everything in detail until the patient is satisfied that all questions/concerns have been addressed.
- 5 out of 5 starsReviewed on 4/27/2026
He listened about my problem.
- 5 out of 5 starsReviewed on 4/27/2026
He listens, he is compassionate, and provides excellent patient care.
- 5 out of 5 starsReviewed on 4/25/2026
He’s great!
- 5 out of 5 starsReviewed on 4/22/2026
It was provided on the first comment section. Very impressed. A great Dr!
- 5 out of 5 starsReviewed on 4/17/2026
Todd is just a great physician
- 5 out of 5 starsReviewed on 4/15/2026
He listens, he is great.
- 5 out of 5 starsReviewed on 4/15/2026
I have been his patient for more than five years; his diagnosis always was helpful.
- 5 out of 5 starsReviewed on 4/15/2026
Dr. Garrett is the best!!
- 5 out of 5 starsReviewed on 4/12/2026
I appreciate Dr. Garrett’s concern and follow up
- 5 out of 5 starsReviewed on 4/11/2026
Dr. Todd Garrett is awesome! Caring, friendly. Very knowledgeable and informative. Trust this man with my life.
- 5 out of 5 starsReviewed on 4/3/2026
Dr. Garrett has been my family's doctor for many years. He has inspired our confidence from the start and continues to do so. We laways feel comfortable discussing our health concerns with him and apppreciate him very much.
- 5 out of 5 starsReviewed on 3/28/2026
For as many clients as he has to take care of and listen to their needs, he always makes you feel like he's prepared for your visit, and ready for any questions you (may) bombard him with. I imagine most of us come when we feel miserable. He has a lot a patience.
- 5 out of 5 starsReviewed on 3/18/2026
He was great! Explained it to me showing me how and it worked!
- 5 out of 5 starsReviewed on 3/5/2026
Always appreciate his care. I trust him.
- 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