The Cataloochee Dental Group proudly welcomes Johanna M. Lopez, DDS to our Asheville, NC office. If you are in need of dental implants, fillings, a root canal, or simply need a cleaning and checkup, contact our friendly office staff to setup an appointment.

When you are doing something
you love, it shows.

Johanna Lopez, DDS

I was born and raised in NYC. My family and I moved to Raleigh, NC when I was 18 years old. I attended North Carolina State University, majoring in Nutrition Sciences. During my undergraduate studies, I decided to become a dentist, and was accepted into The University of North Carolina at Chapel Hill – School of Dentistry. Following graduation, I attended MAHEC for a one year residency program in general dentistry. As a dentist, I strive to provide excellent dental care and beautiful, healthy smiles for as many people as I can.

I was married on October 17th, 2015 to my husband Alex. We decided to make our permanent home in Asheville because of the beautiful landscape and outdoor activities. During my spare time, I enjoy hiking, jogging, playing on a recreational dodgeball league, baking and movies.


Jason Bodnar, DMD

Dr. Jason Bodnar received his undergraduate degree from the University of Pittsburgh and graduated from Nova Southeastern University College of Dental Medicine in 2003. Jason says, “I love being around people and helping them find best solution for their dental healthcare needs.”

Dr Bodnar is an avid endurance sport participant and has completed multiple marathons and ironman triathlons. Asheville’s abundant outdoor recreational opportunities and culture make it the perfect home for him and his wife, Jennifer, and their son Zane. In addition to running and biking, Dr. Bodnar enjoys music, motorcycles, and Pittsburgh sports. Go STEELERS!!!

Candice Reed

Candice Reed

Dental Hygienist

Growing up in a military family Candice called many places home. Candice discovered her passion for patient care while working in the dental field during high school. She received a Bachelors of Science in Dental Hygiene from Tennessee State University. Her goal is to educate patients on oral hygiene and its connections to overall health while ensuring patients feel comfortable in her care. Candice enjoys spending free time with her family, girlfriend and dog. Hobbies include camping, mountain biking, rock climbing, kayaking, and eating pizza and popcorn.

Breanna Aumiller

Breanna Aumiller

Dental Assistant

Breanna was born in Wilkes County, NC, but grew up in Madison County, NC. She graduated in the spring of 2015 and joined the team at Cataloochee Dental Group shortly thereafter as a dental hygiene assistant. She looks forward to expanding her knowledge of dentistry and patient care at our Asheville, NC dentist office.

Sonja Roberts

Sonja Roberts

Office Assistant

Sonja is an Asheville native and attended Asheville Buncombe Community College where she became certified in Dental Radiology, Phlebotomy, Certified Nursing Assistant, and Pharmacy Technology. Sonja has a strong passion for dentistry and loves working with the public. Outside of work she enjoys the outdoors, cooking, and spending time with her four year old daughter and family.



Dental Assistant

April’s favorite part of dentistry is patient care. She enjoys making patients feel comfortable and seeing their beautiful new smile. April spends most of her time with her husband and three beautiful daughters. She enjoys hiking, reading and shopping. While April was traveling to AB Tech for her dental assistant certificate, she instantly fell in love with Asheville and has decided to make it her home.

Dental Insurance

Dr. Lopez participates in many dental insurance plans including Delta, Blue Cross Blue Shield, MetLife, Cigna, Aetna, Principle Life and United Concordia. We will also work with other insurance companies and will verify and file them for you.

United Concordia dental insurance
MetLife dental insurance
Delta Dental dental insurance
Cigna dental insurance
BlueCross BlueShield of NC dental insurance, BCBS NC dental insurance
Aetna dental insurance

Schedule an Appointment Today!

We offer same-day appointments whenever possible, but ask that appointments be made in advance, unless it is an emergency. Our friendly staff will be happy to answer any questions you may have regarding scheduling, insurance and payment options. We accept all major credit cards.

Click to Download a New Patient Registration Form.

Please fill out the form below and we will get back to you!

Educational Videos

© Copyright Cataloochee Dental Group   |   900 Hendersonville Road, Suite 107   |   Asheville, NC 28803   |   Privacy Policy