Make An
Appointment Today!

Please fill out the form below or for immediate service Call Us Today at 704-781-7809.

Quick Links:

Associations & Memberships:

  • International Congress of Oral Implantologists
  • American Dental Association (ADA)
  • Academy of General Dentistry (AGD)
  • National Association of Dental Practitioners
  • North Carolina Dental Society
  • Second District Dental Society, North Carolina
  • Dental Organization for Conscious Sedation
  • American Dental Society of Anesthesiology
  • Metrolina Dental Society, Charter Member

About Indian Trail Dental

My staff and I will give you a warm welcome and our ongoing commitment to your dental health."
-Dr. Richard M. Holmes

The staff at Indian Trail Dental Associates has worked hard over the years to build a dental facility that the community can trust in and rely on for superior dental care. We not only use our existing expertise to care for our patients, but we constantly seek out new ways to improve patient satisfaction and bring the most current technology to our practice. As a cosmetic dentist serving patients near Charlotte, North Carolina, Dr. Richard M. Holmes and his staff strive to make every patient feel comfortable, safe, and assured through effective communication and considerate service. From cosmetic procedures to restorative procedures, Dr. Holmes has the skill and knowledge to make every patient's visit a success.

Meet Dr. Richard M. Holmes - Respected, Professional, Thoughtful Practitioner

>Dr. Richard M. Holmes is a caring, compassionate, and highly dedicated dentist. As a leading cosmetic dentist in the Indian Trails area, near Charlotte, North Carolina, Dr. Holmes takes his responsibility to his patients and community very seriously. He takes pride in placing his patients' care and welfare above all else.

Dr. Holmes received his Doctor of Dental Medicine from Fairleigh S. Dickinson School of Dentistry, New Jersey, in 1980. He practiced in New Jersey until relocating to North Carolina in 1989.

In keeping with his dedication to continuing education, Dr. Holmes has completed numerous courses in family dentistry, crown and bridge work, restorative dentistry, cosmetic dentistry, dental occlusion, endodontic (root canal) therapy, and oral surgery. As a member of the Dental Organization for Conscious Sedation, Dr. Holmes was trained in the management of patient anxiety, as well as complex oral sedation. Dr. Holmes completed a residency at the University of Alabama, Birmingham, for advanced training in intravenous (IV) sedation. He is certified in oral and intravenous conscious sedation by the North Carolina Board of Dental Examiners and the American Dental Society of Anesthesiology, College of Conscious Sedation.

Dr. Richard M. Holmes lives in Charlotte with Deborah and their three children, Allyson, Michael, and Harrison. Outside of his busy dental practice, Dr. Holmes enjoys scuba diving, skiing, golf, and any activity he can enjoy with his family.

Dr. Holmes' skill and expertise in dentistry are complemented by his extensive training in patient anxiety management. Combine these qualities with Dr. Holmes' communicative and pleasant manner, and you have the formula for a first-class dentist - Dr. Richard M. Holmes.


Meet The Staff

Kim Barnett

Kim Barnett has been a dental hygienist since 1986. She has been working at Indian Trail Sedation Dental Center for four years. She graduated from Independence High School and Central Piedmont Community College with an Associate’s Degree in Applied Science. She is licensed in both North and South Carolina in dental hygiene.

Kim and her husband Greg have two daughters, Brittany and Sarah Ashley. Her hobbies include running, coaching cheerleaders, and attending soccer, football, and basketball games. She is a very active member of her church and enjoys spending time with family and friends. She is also an animal lover and has one dog and three cats.

"I enjoy patient education and feel really good when I am able to work with a patient who feels like there is no hope left for their teeth."

-Kim Barnett

Diane Jones

Diane Jones has been working as part of Dr. Holmes’ friendly front desk staff since October, 1994. She has been in dentistry in some form or other since she graduated from high school. She was raised in Charlotte but has lived in Union County for over 20 years. She has a daughter who she is very proud of and she now has a young grandson.

"I am very lucky to have wonderful friends and family around me."

- Diane Jones

Karen V. Ledford

Karen V. Ledford is a registered dental hygienist and has been working with cosmetic dentist Dr. Richard M. Holmes since 1994. Although not a native of North Carolina, she grew up in the Charlotte area. She graduated from Olympic High School and then from Central Piedmont Community College, subsequently receiving her Associate of Applied Science degree in Dental Hygiene. She is a member of the American Dental Hygienists’ Association, the North Carolina Dental Hygiene Association, the Charlotte Metrolina Dental Hygiene Society, and the North Carolina Academy of Advanced Studies. She served as secretary for NCDHA for two terms and served as secretary treasurer for CMDHS for three terms. She is currently licensed in both North Carolina and South Carolina.

Karen lives in Charlotte with her husband Mark and their two boys, Greyson and Camden. The majority of her free time is spent raising her children and enjoying her family.


"In a general practice, it is rewarding to work with such a diverse group of patients. I enjoy helping the young patients through their first visits and the accomplishment of adults achieving optimal oral health."

-Karen V. Ledford

Marianne Shoup

Marianne Shoup is originally from Indian Trail and graduated from Sun Valley High School In 1993. She has worked with Dr. Holmes since 1995, when she started as a dental assistant. She furthered her education in 1996 and became a registered dental hygienist. Marianne graduated in 1998 from CPCC with an Associate’s Degree in Applied Science in Dental Hygiene.

Outside of work, Marianne enjoys traveling, horseback riding and spending time with her husband and their three dogs.

"I enjoy helping people keep their mouth in optimal dental health. We have a wonderful staff here and strive to make people feel comfortable when they come in for dental treatment."

-Marianne Shoup

Becky Slaughter

Becky Slaughter is from Liberty, West Virginia. She graduated from high school in 1993 and moved to North Carolina in 1998. Becky has been working for Dr. Holmes as a dental assistant.

Becky has two children Ashley and Tanner. In her free time she likes to hike in the mountains with her husband and children.

"I trained in sedation dental care in Charleston, South Carolina and have been assisting Dr. Holmes in sedation dentistry for more than a year."

Why Choose Us?

  • Friendly and helpful office staff
  • Minimally invasive treatment
  • Comfortable, relaxing environment
  • Spanish spoken
  • Russian spoken
  • Ukrainian Spoken