98.8% would refer friends and family to us

5 stars Customer since 2017

Got in on time and Dr. Curran was in to see me quickly.

4 stars Customer since 2017

Good visit. Friendly office staff.

5 stars Customer since 2017

Staff is very nice and very informative.

5 stars Customer since 2016

Maggi and her nurse Ryan are a wonderful team! I always get friendly, excellent care. I feel heard when I see them.

Emily at the front is also friendly and it is like chatting with a friend you don't see often when you go in. Good experiences all around.

5 stars Verified customer

Have been Dr. Cannon's patient for over 12 years and, as usual, he provided prompt, professional, and effective treatment in a caring environment.

5 stars Customer since 2017

I'm very happy with my primary care doctor, Gary Curran. The move to CannonFH is closer to my house and just fine with me.

4 stars Verified customer

Everyone was very friendly and nice and I feel like I got great medical care. The only reason I gave 4 stars is that I had to wait quite a while in the waiting room.

5 stars Customer since 2013

Pleased with visit.

5 stars Verified customer

Prompt, courteous, thorough.

5 stars Customer since 2016

I feel Dr. Cannon and his staff really care about their work and their patients. They listen and try to work with me to address various health concerns or issues.

Also in Asheville


L' eau De Vie

5 stars 267 reviews

Great experience. All staff people were lovely and the services I received were excellent. Will definitely be back.
Read More …


Smile Starters - Asheville

5 stars 209 reviews

It was a great experience for my child, she looks forward to her appointments. For a four yrs old, this is a good thing. Her very first appointment she was scared but with the wonderful staff at Smiles Starter they made her feel comfortable and relaxed, I recommend it to our friends and family. Thank you Smile Starters, you are wonderful
Read More …