$189

for new
patients

includes all x-rays and exam.

*typically lower for patients with insurance.

filing most
major
insurances

Meet Dr. Ashley Gates

Dr. Gates is a general dentist who provides gentle and comprehensive dentistry with a focus on education, prevention, and evidence based practice. Dr. Gates was born and raised in Sylva, NC. She attended North Carolina State University and received a bachelor of science degree in Biological Sciences with a focus on human biology. She earned her Doctor of Dental Surgery from the University of North Carolina at Chapel Hill.

During dental school, Dr. Gates spent two weeks in Uganda providing dental care in rural villages. Dr. Gates is a member of the Academy of General Dentistry, Smile Source, Spear Education and IAOMT International Academy of Oral Medicine & Toxicology. She is active in the Junior League of Asheville and a 2024 board member of the Doctors Park Association. When she isn’t in the office, she can usually be found hiking, reading, traveling, or working with her husband on their mini farm.

Our patients say

“Dr. Gates was amazing and incredibly knowledgeable! My 9-year-old son was incredibly nervous prior to the visit. Dr. Gates made him feel comfortable immediately and she took the time to show him better techniques on how to brush that target his problem areas. So pleased to find a doctor who expressed a true interest in improving the quality of their patient's lives.”

Sarah G.

“A wonderful group of people ! Great at what they do ! They are kind , patient, professional and determined to find the best options for each person ! They put as much time or more into planning and preparing as they do the actual treatment! These are great people and this is a great business! ”

Joe T.

“Dr. Gates is BY FAR the best dentist I have ever encountered.  I have a small mouth and knowing that Dr. Gates is able to help even challenging cases like myself, I highly recommend her. Top notch professional, kind and gentle approach, and genuinely cares about helping her patients.”

Todd S.

“They are always so friendly, they feel like family. My kids love going to the dentist, which is not something you hear very often!

Amber S.

“Lovely office, staff is friendly and very accommodating. Great trust in their competency and to do the right thing.”

Cynthia C.

“Great people, excellent dental care. Highly recommended!.”

Wayne H.

About Us

Dr. Ashley Gates is passionate about helping patients reach their oral health goals. We offer a variety of procedures to suit every patient’s needs and work within their budget. We focus on providing gentle, high quality dental care that will not only help you look your best, but also feel your best.

Why
Choose Us

At Magnolia Mountain Dentistry we tailor our services to meet your individual needs. Every patient is different, and so are their dental needs. We offer same day appointments so if you or a loved one are in pain we are able to quickly resolve the problem. 

We offer a comfort menu to provide a comfortable and relaxing dental experience.

We love treating patients of all ages, so we can provide dental treatment for the whole family!

HealthyStart® for Children at Magnolia Mountain Dentistry

Discover a brighter future for your child with the HealthyStart® System, exclusively offered at Magnolia Mountain Dentistry in Asheville. This innovative, non-invasive treatment method is designed to straighten teeth without braces and tackle Sleep Disordered Breathing—a common yet often undiagnosed condition in children.

Why Choose HealthyStart®?

  • No Braces Needed: Achieve a beautiful smile without the discomfort and visibility of traditional braces.
  • Address Breathing Issues: Early intervention can improve your child’s nighttime breathing, enhancing sleep quality and overall health.
  • Cost-Effective: Provides a more affordable solution compared to conventional orthodontics.

Ready to see if HealthyStart® is right for your child? Learn more about the HealthyStart® and how it can pave the way for a healthier, happier childhood.

Want to schedule an appointment?