
Dr. Rory O’Kane
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, Bible study, and cheering on the Tar Heels.
Dr. Ashley Westmoreland
Originally from the mountains of North Georgia, Dr. Ashley Westmoreland is a 2008 graduate of Nova Southeastern University College of Dental Medicine in Ft Lauderdale, FL.
Dr. Ashley graduated with high honors in 2001 from the University of Georgia where she studied music and psychology. She worked as a pianist for several years in Arizona before discovering her passion for dentistry. She is a member of the American Dental Association and the Buncombe County Dental Society and has volunteered her dental services at clinics locally and internationally.
She is the proud parent of three children and enjoys running, hiking with her family, walking her dog, and traveling.


Dr. Caroline Edwards
Dr. Edwards was born and raised outside of Charleston, South Carolina. After graduating Clemson and the Medical University of South Carolina she moved to small town Hilo, Hawaii to complete a one year residency in Advanced Education in General dentistry. During her time in Hawaii, she learned to surf and snorkeled on her days off. When she’s not in the water, crosswords and perfecting her sourdough keep her busy. She’s excited to hike the trails and explore the nature surrounding Asheville. She takes an intentional approach to make patients comfortable and relaxed during dental appointments. She loves working with people of all ages and enjoys the artistry involved in dentistry.
“First visit today and was greeted at the front desk with a smile and a warm welcome…”
“First visit today and was greeted at the front desk with a smile and a warm welcome…“
We believe in creating a welcoming atmosphere from the moment you walk through our doors, ensuring every patient feels valued and cared for.
