Loading Complete

Need help scheduling? Call 801-357-4600
Highlights
Age Groups Seen
- Older Adult >65
Gender
MaleHospital Affiliation
- Spanish Fork Hospital
- Sanpete Valley Hospital
- Utah Valley Hospital
- American Fork Hospital
Locations
- Utah Valley Clinic - Cardiology
- 395 West Cougar Boulevard, Suite 503, Provo, UT 84604
- Get Directions
- phone: 801-357-4600
- fax: 801-297-2832
- Mt. Pleasant Clinic - Cardiology
- 1100 South Medical Drive, Suite N, Mount Pleasant, UT 84647
- Get Directions
- phone: 801-357-4600
- fax: 385-297-2832
Expertise
Education
- Other: King's College, Physician Assistant, 2016
- Graduate: King's College, Physician Assistant, 2016
Board Certifications
- Physician Assistant: National Commission on Certification of Physician Assistants, 2016
Ratings & Reviews
4.9 out of 5
30 ratings, 4 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 5/17/2026
Michael is not just my PA-C; he is a true friend who cares.
- 5 out of 5 starsReviewed on 2/28/2026
Great!
- 5 out of 5 starsReviewed on 8/20/2025
He was up beat, kind, listened to my concerns, and let me know how I was doing, really liked him👍👍
- 5 out of 5 starsReviewed on 8/14/2025
Respectful