OB/GYN and Pelvic Health Specialists

Now Offering Telemedicine Appointments

OB/GYN and Pelvic Health Specialists

Now Offering Telemedicine Appointments

OB/GYN and Pelvic Health Specialists

Now Offering Telemedicine Appointments

OB/GYN and Pelvic Health Specialists

Now Offering Telemedicine AppointmentsNow Offering Telemedicine Appointments

OB/GYN & Pelvic Health Specialists located in Elkin, NC

Total Woman Care is a leading gynecological and obstetric medical practice dedicated to providing quality care for women in all phases of life in a caring and nurturing environment. Located in Elkin, North Carolina, the top-rated team of board-certified physicians at Total Woman Care have been serving area patients for over 20 years.

"God Bless you Dr. McIlveen and your whole staff, you are all like family to me now."
— Daniella H.
"Dr. McIlveen & Dr. Moon and the whole staff are very caring and professional."
— Sue O.
"He answered all my questions, was extremely respectful and very kind."
"I have been going to this practice for more than 10 years."
— Amelia S.
"...I would never go anywhere else."
— Andrea D.
"Dr. McIlveen delivered all 4 of my babies. He is AWESOME."
— Evelyn W.
"Dr. McIlveen is great. He is the nicest doctor I've ever seen."
"You are NEVER rushed out the door. I would NEVER go to any other doctor!"
"I love Total Woman Care! Great practice, everyone is so nice."

Now Offering Telemedicine Appointments

Total Woman Care now offers a telemedicine program bringing state of the art personalized medical care directly into our patients’ homes and offices. We are conducting these appointments with video chat apps like FaceTime or Skype or with a telephone.

Featured in Lake Norman Woman Magazine

Our providers have twice had the honor of being featured on the cover of Lake Norman Woman Magazine.


Introducing RestoreMD Med Spa

Our new Med Spa offers a wide variety of state of the art aesthetics services, including Botox™, Juvéderm™ Fillers, Laser Hair Removal, Microneedling with PRP, HydraFacial™, PRP Hair Restoration, and many more.

Physician Supervised

Medical Weight Loss

Our physician, Dr. Peter McIlveen, is one of the few doctors in the state of North Carolina that is Board Certified as a specialist in Obesity Medicine. Other programs do not have physicians that have attained this high level of competency. This achievement, along with extensive medical training and experience, makes us uniquely qualified to meet all of your weight loss needs.

"I have been seeing Dr. McIlveen for over 10 years. He has always been so kind & caring each time I’ve seen him."

Susan N.

"Total Woman Care is phenomenal! Dr. McIlveen delivered both of my boys and I could not have asked for a more compassionate physician!"

Adrian W.

"He is an amazing doctor, his staff are friendly and make you feel like family, and the whole place is very relaxed. I wouldn’t have any other doctor."

Talisha C.

"Dr. Mcilveen is the most amazing doctor. He is the most caring doctor I have ever been to. He delivered both of my boys and took care of me through out my pregnancies."

Heather R.

"He was so wonderful with both my deliveries. He is really gentle and so patient never rushes you."

Brandy W.

"I love Total Woman Care! Great practice, everyone is so nice. Dr. McIlveen did my surgery a few months ago and he was amazing, very caring, and attentive."

Lily E.

"I have seen Dr Mcilveen for a few years. He delivered my two girls and hes been nothing but wonderful."

"So grateful to Dr. McIlveen and his staff for working me in as a new patient with a big problem. I will never forget the time you took with me and how kind you are..."

Kelly N.

Total Woman Care - Elkin

Currently accepting new Obstetrics and Gynecology patients.

942 Johnson Ridge Road

Elkin, NC, 28621

(336) 526 - 3500

Mon, Wed, Fri - 8:30am - 5:00pm

Tue, Thu - 8:30am - 6:30pm

Total Woman Care - Cornelius (Lake Norman)

Currently accepting new Gynecology patients.

19732 One Norman Blvd.

Suite 310

Cornelius, NC, 28031

(704) 275 - 9355

Mon, Wed - 8:30am - 5:00 pm
Tue, Thur - 8:30am - 6:30 pm