Our Doctors

Dr. James Stevens 


Dr. Stevens earned a Bachelor of Arts in Zoology from UNC-Chapel Hill and a Doctor of Medicine from East Carolina University School of Medicine. He completed a Family Practice Residency at the Fairfax Family Practice Program at the Medical College of Virginia and the first Sports Medicine Fellowship at the University of North Carolina, Chapel Hill in 1991.

He is board certified in both Family Practice and in Sports Medicine. He founded and currently serves as President of Carolina Family Practice & Sports Medicine with locations in Cary, Raleigh, and Holly Springs, NC. 

He serves as Head Medical Team Physician for the National Hockey League’s 2006 Stanley Cup Champion…

Dr. William C. Haas


Born and raised in Asheville, North Carolina, it does not surprise many that Dr. William Haas has established himself as a leader in the fields of integrative and functional medicine.

Not afraid of breaking the mold, Dr. Haas earned both his medical and business degrees from East Carolina University, one of the nation’s top primary-care training programs. 

Currently, Dr. Haas practices integrative medicine and serves as the Chief Medical Officer for Essential….

Dr. Elizabeth Sierakowski


As lead physician in the North Raleigh office of Essential Health and Wellness, Dr. Elizabeth
Sierakowski is committed to an atmosphere of warmth and the pursuit of excellence in
primary care.

These qualities help patients achieve whole and lasting wellness through
optimization of the body and integration of mind and spirit.

Dr. Sierakowski earned both her Bachelor of Science in Biological Sciences and Doctor of
Medicine from the University of Connecticut. She completed the Integrative Medicine....

Dr. Carson Shearer


Dr. Shearer is originally from Martinsville, VA.

He attained a bachelor’s degree in Health Sciences from James Madison University and received his medical education from Virginia College of Osteopathic Medicine.

He completed an Internal Medicine Residency with University Hospitals Richmond Medical Center in Richmond Heights, OH followed by a Fellowship in Addiction Medicine through Larkin Community Hospital in South Miami, FL. 

He has completed a fellowship in Metabolic….. 

Call Us Now for an Appointment


We are social! Connect with us.

Find the Clinic for You

We will gladly schedule you a complimentary consultation at one of our healthcare clinics.

Raleigh Office

2011 Falls Valley DrSuite 100 Raleigh, NC 27615
(919) 925-2757

Cary Office

3750 NW Cary PkwySuite 111
Cary, NC 27513
(919) 694-6520