Whether you need to lose 10 pounds or even 100 pounds; We Can Help!

The Weigh To Go! physician supervised weight loss program offers the tools and guidance you need to achieve your weight loss goals.

Dr. Joseph N. Holmes, M.D., has been helping his patients lose weight since 1989 in Salisbury as a dedicated weight management program since 2005. Using his clinical expertise in Internal Medicine and bariatrics he will design a weight loss and maintenance program that is right for your weight, your health, and your lifestyle.

Find out more about our weight loss program »

PDF Notice of Privacy Practices

We will be closed at our Salisbury location on Monday May 25 for observance of Memorial Day. We will re-open on Tuesday in our Albemarle location and will continue our normal business hours the remainder of the week. Please see the Contact Us page to review the Clinic Hours for ALL locations as well as our holiday schedule.

If you have never been here, we can schedule you an appointment for any day of the week, depending on the location, and we have appointment slots open throughout the day.  Your first appointment will take about an hour and a half. 

After your first visit, follow up visits are usually every 4 weeks. These visits consist of evaluation for any needed changes or adjustments to your diet or medications.

We believe that keeping your weight off is as important as losing the weight. We can design a maintenance program that is tailored to meet your needs, and it isn’t complicated.

-->Juice Plus +
Juice Plus +

The many health benefits of Juice Plus+®
have been demonstrated through numerous independent clinical research studies conducted in leading hospitals and universities around the world.

Juice Plus + Newsletter

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

636 #9, NC 24-27 Bypass
Albemarle, NC 28001
Phone: 704.986.2266

320 Copperfield Blvd. Ste A
Concord, NC 28025
Phone: 704.787.9772

1040 Randolph St. Ste 41
Thomasville, NC 27360
Phone: 704.216.0229