Meet Our Team

Michelle Pennington

Lead Dental Hygienist

“I’ve been with this practice for 22 years! I’ve been married to my husband, Mack, for 20 years and have two daughters, ages 11 and 14. My second job is driving the girls to cheer, dance, or horseback or coaching cheer leading. I live on a farm with a miniature horse, cat, dog, two potbellied pigs, several chickens, two ducks and a partridge in a pear tree!”

KP Hall

Human Resources Coordinator /Certified Dental Assistant

“I’ve been a part of this practice for almost 20 years! The patients here are very precious to me. I am originally from Greensboro and began working as a Dental Assistant in 1981 while attending Guilford Technical Community College. I married the love of my life, Jimmy, 30 years ago and we live in Sanford. We have been blessed with two amazing children and one beautiful grandson. And not to forget, Mercy, our Havanese puppy, the only child left at home. I truly love people. I enjoy gaining patients’ trust and helping them overcome their fear of dentistry. I’m very active at my church, where I consider everyone family.”

Nancy Hester

Patient Care Coordinator

“I was born and raised in Abilene, Texas I moved to North Carolina in 2002 with my husband and I have two adult boys. I’ve worked in the dental field for more than fifteen years. I love to greet our patients as they come into the office. When I’m not at work, I enjoy reading on my back porch, spending time with family and friends, and serving at my local church.”

Monica Neusen

Certified Dental Assistant

“I’m excited to be part of this wonderful team! I have worked in dentistry for 15 years and I enjoy building relationships with our patients, getting to know them and their families, and helping them to build confidence in their smile. Outside of work, I stay active by hiking, volunteering with my church and spending time with my daughter.”

New Patient Information

New to our office? Please check out the Patient Forms page to learn more about preparing for your first visit with Dr. Leedy. 

How to Find Us

Our office is located seconds away from the Whole Foods Market in New Waverly Place!

Whole Foods Logo

Monday: 7 AM – 3 PM

Tuesday: 7 AM – 3 PM

Wednesday: 7 AM – 3 PM

Thursday: 7 AM – 3 PM

Select Fridays: 7 AM – 1 PM

Saturday: Closed

Sunday: Closed


530 New Waverly Pl Suite 100
Cary, NC 27518


Affiliates and Certifications