Dr. Joseph N. Holmes M.D.,  has been in the practice of Internal Medicine since July 1989, and was certified by the American Board of Internal Medicine in 1990.  He grew up in West Texas where he received his M.D. degree at Texas Tech University Health Sciences School of Medicine in
1986, and completed his Internship and Residency requirements at Charlotte Memorial Hospital (Now Carolinas Healthcare System) in 1989.  He has practiced in Salisbury, NC since 1995.  

Although he has been assisting patients to lose weight for many years, “Weigh-To-Go” was organized in 2005 as a health and prevention-based program,  grounded in the knowledge that the process of becoming healthy causes weight loss naturally, but also knowing that this process takes time and usually requires at least temporary medication use.
We specialize in losing body fat and optimizing the lean body health.  Many programs can cause weight loss by across-the-board calorie restriction, but our focus is on selective restriction along with selective increases in certain foods. 


Experienced personnel answer our phones and will work to make sure your needs are attended to, whether it be for a new appointment or followup appointment, and will direct your call to the most appropriate staff.

Our trained Weigh To Go nurse counselors are available during office hours for help with diet or medication questions between visits.   Our Weigh To Go “Can-Do” followup coordinator will contact you after your first visit to see how you are doing, and what we can do to help or solve any problems;  She may also contact you to remind you of a followup appointment, or should you miss an appointment or have to reschedule, or have any special needs.

Each of our offices have an on-site dispensary for our prescribed medications and injections and are over-seen by our experienced pharmaceutical staff.

Find out more about our program »

Interested in learning more about the
Weigh To Go! Program and ready to
talk with us?

Schedule an appointment »

From the initial visit to your complete program walk through, Weigh To Go! is here to help you.
See program details »


221 Jake Alexander Blvd., South
Salisbury, NC 28147
Phone: 704.216.0229