98.6% would refer friends and family to us

5 stars Customer since 2016

I love going to Dr Cannon’s office! The hygienist does a wonderful job and my teeth always feel very very clean! Dr Cannon is so personable and kind! He is thorough but conservative and I love his manner. I will continue going to him as long as he continues being my dentist.

5 stars Customer since 1999

I always have a good experience at Dr. Cannon's office. Mahala is a great hygienist!

5 stars Customer since 2020

Awesome Staff!

5 stars Verified customer


5 stars Customer since 1996

Been coming here for over 20 years. Love Dr. Cannon and his staff.

5 stars Customer since 1991

I have been going to Dr. Cannon since I was in grade school. He is one of the kindest, caring, and funny person I have met and would recommend him to anybody, for any dental work, and of all ages.

5 stars Customer since 1984

A great check up. I don’t have cavities because I follow their recommendations

5 stars Customer since 1995


5 stars Customer since 2018

Very thorough and makes sure all is right before you leave. My last dentist required frequent returns because of hurried procedures. Dr Cannon is the best dentist I have had over a 60 year history.

5 stars Customer since 2009

tech precise & efficient work. engaged. doc very cordial

Also in Salt Lake City


Great Basin Chiropractic

5 stars 10 reviews

100% would refer friends and family to us


Landis Salon Marmalade

5 stars 1513 reviews

I selected this salon because it is close to work for me. I looked at all of the team members and selected the one that styles her hair in a way that I thought she would most understand what I like. She was running behind so another girl came to get me and said she was behind so they were switching to her since I hadn't seen her before anyway. She said I hope that is okay. I should have said no, but I went ahead with her and explained what I wanted. Part of the way through my cut, she was asking someone else if they had time to rinse her client that had color on and that person didn't have time, so she finished my hair and let that other client just wait. So, then I felt like she was rushing through mine and just cut the rest of it short. I felt like if I would have waited for the person I selected, she would have been rushed because of being behind and this person didn't do a good thorough job because of her situation. So, now, I have a haircut that I paid a lot of money for that I am frustrated with. I am usually not a complainer, but I was so frustrated this morning when doing my hair, that I wanted to drive over there and say, "Fix my hair and spend the time to do a good job." But I also I don't want to be that dreaded customer that everyone hates and it would be really uncomfortable. I want to get it fixed, but I also don't want to go pay $50 somewhere else because I paid $50 to you yesterday. I was really looking forward to how close you are to my office so I could start going there. Very frustrated that I wasted $50 and have the same issues, but shorter hair.
Read More …