98.8% would refer friends and family to us

5 stars Customer since 2013

Really appreciate they fit me in with short notice, as I was getting ready to go out of town. Everyone I interacted with was friendly and professional, and they quickly confirmed and treated my condition.

5 stars Customer since 2018

I felt I was well taken care of. Felt I had thorough examination by Dr Maggie. She showed great care & concern. Also followed up with me personal phone call.

5 stars Customer since 2015

Called last minute and thankfully was able to get in! Love Maggi and Ryan - always provide great service with a smile!

5 stars Customer since 2013

Such a caring doctor and makes one feel comfortable.

5 stars Customer since 2013

Punctual, friendly, thorough. Always a great experience.

5 stars Verified customer

Professional, friendly and informative. Very satisfactory physical examination and treatment.

5 stars Customer since 2013

Had a great appointment with Maggie and as usual she got right to the crux of the problem. We discussed ways to prevent a flare up and she prescribed a medication that will probably help. Many thanks to Maggie and Cannon Family Health for superior service and medical advice.

3 stars Customer since 2013

I have been seeing Maggie for a few years and think she does a great job. She is very personable and spends the time needed reviewing tests and answering any questions I have. I never feel like she is in a hurry.

My only complaint is that even with the first appointment of the day the office is still running late. My most recent appointment was at 8:30 and it was almost 9:15 before Maggie came in to see me. I wasn't even called back until 8:40 so my vitals could be taken. And this has happened numerous times.

5 stars Customer since 2013

Always treated with the utmost courtesy. Very professional staff. Dr. Cannon is a great Dr.

5 stars Customer since 2013


Also in Asheville


Hand & Stone - Asheville

5 stars 507 reviews

I have a lot of experience getting a professional massage. The place was really nicely decorated and set up. The massage was very relaxing and she focused on the areas that I told her needed the most work. The ONLY thing I really really didn't like and thought was unprofessional was their punctuality. It really bothered me. My massage was at 12:00 pm. I sat in the waiting room until 12:07. That is paid time off the table. A good massage starts and ends ON TIME. I hope this doesn't happen again.
Read More …



5 stars 831 reviews

I had a few bad experiences at salons in asheville but then I found anada west. I will never go anywhere else,great cut, great color and the atmosphere is perfect
Read More …