We will be closing at noon Dec. 23rd.
Closed Dec. 24th.
Regular hours for Dec 31st.

Concierge Primary Health Care Welcome Dr. Wilhelm to Our Team

She will be joining our practice February 1, 2022. She Is currently accepting new patients!

Family Physician in Asheville

Healthcare Providers You Can Trust

The patient-centered medical home at PrimeHealth Asheville is fully equipped with the latest innovations and modern healthcare technologies. Since 2004, we have worked closely and collaboratively to create a safe space to practice state-of-the-art through advanced medicine and care. Led by board-certified Dr. John Gardner and his well-trained staff, we provide lifestyle counseling and diabetes services, physicals and check-ups, minor procedures, EKG’S, sports medicine, and much more. We will make sure you are well-informed on all of our offered Asheville medical services for the most honest and transparent advice.

Additionally, we are proud to showcase recognition from the following organizations:

  • NCQA - Patient-Centered Medical Home certified
  • American Academy of Family Physicians
  • Board-Certified Family Doctor

Remember when you visited your doctor's office and felt they cared about you? At PrimeHealth Asheville, you will always be greeted by name, welcomed by our staff, and spend quality time with our doctor. Together, we will outline a treatment plan personalized to your needs and concerns, and one of our staff members will follow up with phone calls to check on your progress. We also offer a free 30-minute “meet and greet” to ease the fear of going to the doctor, improve patient comfort, and get to know our team before joining PrimeHealth Asheville.

For more information about our practice, contact us online or call our office at (828) 705-3520 to schedule a consultation with our Asheville family doctor today.

  • 24 Hours

    Direct Access to a Physician by Cellphone or Text for Emergencies

  • 365 Days

    Available Weekends and Holidays for Emergency Health Care Needs

  • Unlimited

    Benefits to Personalized Health Care for You and Your Family

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.

PrimeHealth Asheville


    MONDAY - 8am to 5pm
    TUESDAY - 8am to 5pm
    WEDNESDAY - 8am to 5pm
    THURSDAY - 8am to 5pm
    FRIDAY - 8am to 12pm

    Phone Number

    (828) 705-3520


    1 Vanderbilt Park Drive, Suite 200
    Asheville, NC 28803

      • 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

      Contact Us

      Your Health Comes First

      Schedule your appointment 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.