Your Health Comes First


Remember when you visited your doctor's office and felt
they really cared about you? At PrimeHealth you will be
greeted by name, welcomed by your nurse, and spend
quality time with your doctor, a doctor who listens to your
concerns. Together you and your doctor will outline a
treatment plan that is personalized

to your needs and concerns. 

A staff member will follow

up with phone calls to

check on your progress.

An environment patient 

focused and caring-

this is PrimeHealth.

Join Today

If you are interested in signing up or have any questions, please call us at (828) 274-9920.

If you are already a patient at our office you can call or login to the

Patient Portal to schedule an appointment.


"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


Dr. Gardner is the quintessential Concierge doctor, highly trained and experienced in the diagnosis of health problems and conservative in planning treatments and prescribing medications. He is readily accessible and available on short notice, both at his Office and via his cell phone including nights and weekends. He readily spends as much time as is needed for an examination and diagnosis, being very patient in providing a clear explanation of his thinking and proposed treatment plan. He is especially good at explaining likely causes and interrelations of health issues  In fact, if he did not love his practice as much as he does, he would make a great teacher at some School of Medicine. We recommend him highly to anyone looking for a Concierge doctor In Asheville. PS My wife and I, both seniors, have experienced all of the above benefits of Dr. Gardner’s care over the past two years and have no other interest in sharing our recommendation other than being highly satisfied patients of his! - Ray


Contact Us:

We are located at the intersection of I-40 and Hendersonville Road

1 Vanderbilt Park Dr Suite 200

Asheville, 28803

(828) 274-9920


PrimeHealth Asheville

(828) 274-9920

1 Vanderbilt Park Dr Suite 200

Asheville, 28803


Monday:         9:00am - 5:00pm

Tuesday:         9:00am - 5:00pm

Wednesday:   9:00am - 5:00pm

Thursday:       9:00am - 5:00pm

Friday:            9:00am - noon

We are closed for lunch 12-1pm

Extended hours Mon.-Fri. 8-9am