John Taylor, MD

Canyon View Medical

Family Medicine

Springville, Mapleton

Most recent review: 6 days ago New
4.8
326 Ratings
151 Comments

Dr. John Taylor, M.D., is board-certified by the American Board of Family Practice. He earned his medical degree from the University of Utah in 1996 and completed his Family Practice residency at Waukesha Family Practice in 1999, following an internship there in 1997. He specializes in evidence-based medicine and values strong patient-community connections.

4.8
326 Ratings
151 Comments

Dr. John Taylor, M.D., is board-certified by the American Board of Family Practice. He earned his medical degree from the University of Utah in 1996 and completed his Family Practice residency at Waukesha Family Practice in 1999, following an internship there in 1997. He specializes in evidence-based medicine and values strong patient-community connections.

The reviews listed below were collected independently of Canyon View Medical through rater8. Each review represents an authentic and verified patient experience.

A great listener

(6 days ago) May-2026

Listens, understands and follows up! Great physician

(6 days ago) May-2026

Takes his time with my questions. Love his sense of humor!

(1 week ago) May-2026

Felt like a pin cushion after having blood drawn.

(1 week ago) May-2026

Best Dr ever! He has been my Dr for years! Highly recommend!!

(1 week ago) May-2026

John’s the best!

(1 week ago) May-2026

Dr Taylor is kind and attentive to each patient. I recommend him to anyone who wants to have a doctor who cares for you and your health

(2 weeks ago) May-2026

Waited in the exam room for an hour before he came in. Didnt get to do my physical because I had to get back to work. I checked the hallway at one point around 45 minturs waiting and nobody was around. No justification for making people wait so long. We have lives too.

(2 weeks ago) May-2026

Best doctor ever!!! I will recommend Dr Taylor to everyone and anyone.

(3 weeks ago) May-2026

Dr. Taylor is awesome.

(1 month ago) May-2026
Read More