Medical Services with a Personal Touch for You and Your Family

Asheville Medical Services

Committed to Our Community Since 2004

PrimeHealth Asheville is a state-of-the-art, patient-centered medical home. At our welcoming office, we want to be the providers you choose and trust when it comes to your health needs. Whether you require lifestyle counseling, COVID-19 testing, physicals and check-ups, or anything in between, we promise to stay committed to you in the highest standards of quality medical care to offer you a better way of living. We truly go above and beyond patient expectations and our number one priority is to keep you safe and protected.

Call us at (828) 705-3520 or contact us online for more information about our Asheville medical services.

Common Conditions We Treat

While PrimeHealth Asheville offers a wide range of medical services to choose from, we are proud to be one of the few practices to provide our patients with one-on-one medical counsel. We are equipped to deal with regular physicals and checkups as well as sports medicine and general testing & lab work.

We encourage you to visit us if you are experiencing any of the following conditions:

A few advantages of our medical services include personalized treatment plans, so patients can say goodbye to waiting for their PCP at the doctor for days at a time or having doctor office visits that only last a few minutes. We also offer same-day appointments for emergency-based cases to maximize your convenience even more and offer appointments for patients to schedule on the same day! For information on which treatments are allowed for same-day appointments, do not hesitate to contact our office. Dr. Gardner is also available after hours for his patients by cellphone!

Contact Us Today to learn about our memberships!

Our specially-trained physician and staff have extensive experience in a wide array of testing, labs, and treatments so patients can be confident they are receiving nothing less but the best. Rest assured – you won’t be stuck waiting in a crowded doctor's office ever again with the help of our medical team.

If you are looking for medical services in Asheville, contact (828) 705-3520 now. We offer treatments to maintain optimal health!

Concierge Primary Health Care Team

Your Health Comes First
  • Dr. John  Gardner Photo
    Dr. John Gardner

    Board Certified Physician in Family Medicine

    Asheville Family Doctor Dr. John Gardner is a board certified family physician with over fifteen years of experience. He grew up in a small town in Georgia, the son of a solo physician. After studying engineering at Georgia Tech, he worked in the software consulting industry in Atlanta and in Germany. After a few years, he felt called to study medicine. He graduated from the Medical College of Georgia in 1999 and completed his residency program in family medicine at Moses Cone Hospital in ...
  • Dr. Jennifer  Wilhelm Photo
    Dr. Jennifer Wilhelm

    Board Certified Physician in Internal Medicine

    Physician in Asheville Dr. Jennifer Wilhelm is a board-certified Internal Medicine physician with over 20 years of experience caring for patients in Western North Carolina. Dr. Wilhelm and her husband, David, moved to Asheville immediately after her Internal Medicine residency in 2002. She started her career in the area at Pardee Hospital Internal Medicine Associates and transitioned to Advent Health where she practiced until joining PrimeHealth Asheville in 2022. As a child growing up in ...
  • Dr. Sara  Caldwell Photo
    Dr. Sara Caldwell

    Board Certified Physician in Internal Medicine

    Dr. Sara Caldwell is a board-certified Internal Medicine Physician. As an Asheville native, she has been in Western North Carolina for most of her life. She graduated Summa Cum Laude from UNC-Asheville with a Bachelor’s Degree in Health and Wellness Promotion. She then went on to medical school at Wake Forest University School of Medicine in Winston-Salem, NC. During medical school, she helped create a student wellness program to help prevent burnout in medical students. After medical school, ...
  • Lena  Laughter Photo
    Lena Laughter

    Practice Manager

    Lena has over 29 years experience in the medical field. Her career has presented her the opportunity to work in various roles in healthcare, providing her with a comprehensive perspective and approach to practice management. She paused her career in healthcare to dedicate her time to raising her son and daughter in their younger years. As they reached school age, she resumed her passion for healthcare in the family practice setting. After working with Dr. Gardner for two years, she joined him in ...
  • Tori  Bowman Photo
    Tori Bowman

    Front Office Specialist

    Tori has 4 years of Medical Administration experience. She thrives to see patients within the office happy and healthy. Tori will always go above and beyond to do her best to make sure patients' medical needs are heard and communicated. She believes that is a very important component of being on the administrative team with our practice. Tori enjoys trail riding her two-quarter horses, Rocky and Waylon through the Blue Ridge Mountains. She has three 60-pound lap dogs, Sylva, Boone, and Axel Rose ...
  • Ady  Holcombe Photo
    Ady Holcombe

    Registered Nurse

    Bio Coming Soon!
  • Jennifer  Green Photo
    Jennifer Green

    Certified Medical Assistant

    Jenny brings over 16 years of medical experience to PrimeHealth Asheville, joining the team in 2016. She graduated with an associate’s degree in medical assisting from Haywood Community College in 2013 and is committed to providing quality health care in WNC. She is a lifelong resident of Buncombe County and is deeply connected to the area. She enjoys spending time with her close-knit family, friends, and her four-legged babies. She is happiest when surrounded by water, whether it’s the beach or ...
  • Susan  Arrowood Photo
    Susan Arrowood

    Medical Assistant

    Susan has over 20 years experience in the medical field and has worked alongside Dr. Gardner since 2008. In Susan’s youth, she had the opportunity to live in different countries and regions which provided her the experience and understanding of different cultures, languages and regional dialects. She adored raising her two children and now enjoys spending time with them as adults. She is married to the love of her life and enjoys traveling the country with him in their RV. When not traveling, ...
  • Kyleigh  Parrott Photo
    Kyleigh Parrott

    Certified Medical Assistant

    Kyleigh graduated from AB-Tech with an associates' degree in Medical Assisting in 2020. She received her certification through AAMA. She has a passion for the medical field and strives to give each patient the best care. Kyleigh believes growing up in Asheville contributed to her love of the Blue Ridge Mountains. She and her boyfriend, Jordan, love exploring in her Jeep looking for the perfect sunset, or hiking to a hidden waterfall. Mia Violet, Kyleigh's Boston Terrier, never misses an ...

Patient Testimonials

Opinions That Matter Most
    Best Decision I’ve Made

    “After a brief stent with another doctor, I decided to spend the extra money and join the “concierge” practice... it was the best decision I’ve made in a long time.”

    - Shane C.
    Amazing Personalized Care

    “I can not thank Dr. Gardner and his staff enough for going to concierge services. They give amazing personalized care that is lost in today’s medical world. They now have the time to get to know YOU. The office is extremely calm and welcoming.”

    - Cristie K.
    Best Healthcare You Will Find

    “Dr Gardner is fantastic and the staff is wonderful. Best healthcare you will find!! I recommend them to all my friends.”

    - Greg K.
    Wonderful Practitioner

    “Dr. Gardner is a wonderful practitioner and very attentive to your issues and the staff are all very friendly and courteous. The office is beautifully decorated and the atmosphere is extremely welcoming!”

    - Anne C.
    Best Experience In Health Care

    “Fantastic! Dr Gardner is great and the staff is the best. I recommend him to all my friends. Best experience In health care you will find”

    - Greg K.

Contact Us

Your Health Comes First Learn about our memberships today by calling us at (828) 705-3520 or filling out the form below to enjoy concierge primary health care.
  • Please enter your first name.
  • Please enter your last name.
  • Please enter your phone number.
    This isn't a valid phone number.
  • Please enter your email address.
    This isn't a valid email address.
  • Please make a selection.
  • Please enter a message.

PrimeHealth Asheville

Why We're the Best Choice for You
  • Experienced Team That Cares & Puts Your Medical Needs First
  • Access to Your Physician After Hours & for Emergencies
  • Payment Plans Available for Memberships
  • Free 30 Minute Meet-and-Greet Before Starting a Membership