Meet our team

Photo
Dr Ashley Westmoreland Read Bio

Dentist- Owner Dr Ashley Westmoreland is a 2008 graduate of Nova Southeastern University College of Dental Medicine in Ft Lauderdale, FL. She is a member of the Academy of General Dentistry and Buncombe County Dental Society and serves on the MAHEC Dental Advisory Board. A native of the north Georgia mountains, Ashley attended the University of Georgia with majors in music and psychology. She worked as a pianist in the Southwestern US for several years before finding her true passion in dentist...Read More

Photo
Dr. Rory O'Kane Dentist - Owner Read Bio

Dr. Rory O’Kane grew up in Fuquay-Varina, NC and is a graduate of the UNC-Chapel Hill School of Dentistry. After dental school, he completed a year-long residency program in general dentistry at the Washington DC VA Medical Center. Dr. O’Kane is an active member of the Buncombe County Dental Society and also volunteers his time at ABCCM, a local medical ministry. He married his wife, Emily in 2018, and they now reside in Hendersonville, NC. In his spare time, Dr. O’Kane enjoys hiking, traveling,...Read More

Photo
Dr. Connor Ware Dentist Read Bio

Dr. Ware grew up in Anderson, SC. He graduated with a B.A. in religion from Davidson College and completed his pre-dental curriculum at UNC Asheville. In 2008, he graduated from UNC-Chapel Hill School of Dentistry and moved back to the mountains of Western North Carolina. He currently lives in Black Mountain with his wife Kelly, their vivacious daughter Evelyn, and his two old labs. When not practicing dentistry, Dr. Ware enjoys hiking, mountain biking, and trail running. He loves to travel and ...Read More

Patient Satisfaction

1311 patient reviews

Recent Patient Reviews

Services we provide

At WNC Dental we strive to provide our patients with the best and most complete dental care. Our doctors and staff frequently attend continuing education seminars to learn the latest dental techniques. Here are some of the services we provide, please click here.

Payment Forms

We offer a number of convenient payment options for our patients which make it easy to afford any care you may need.

American Express, Care Credit, Cash, Check, Discover, Mastercard, Visa

Languages Spoken

  • English
  • Spanish