Welcome back Dr. Sarah Soles!!
We are happy to announce that Dr. Soles has returned from her parental leave! She will be seeing new and existing patients at both our Fort Langley and White Rock locations.
Dr. Soles is an integral member of our Cancer Care Center and works with patients to create individualized health plans for cancer prevention, supporting active cancer treatment, and maintaining remission. She is board certified by the American Board of Naturopathic Oncology and strongly supports evidence-based interventions. She is the Research Director for the Knowledge in Naturopathic Oncology Website, and also a contributor to The Textbook of Naturopathic Oncology.
Outside of cancer care, Dr. Soles has a special interest in senior’s and women’s health. She uses bioidentical hormone replacement therapy and non-pharmaceutical interventions to help women manage menopause and hormone imbalances. She also has experience managing chronic diseases associated with aging such as diabetes, high blood pressure, and cardiovascular disease.
Contact the clinic at 604-888-8325 to book an appointment with Dr. Soles! Click HERE for her complete BIO.

Welcome to Integrated Health Clinic. The goal of our website is to provide you with a window into what we do and who we are. In addition, we aim to deliver an educational resource pertaining to integrated health that will allow you to better understand your care options and, as a result, empower you to make informed healthcare decisions. Our clinic provides three centres access from the main menu above or the links below.
OnLine bookings are available to registered patients of IHC
Our OnLine portal provides patients of Integrated Health Clinic with access to Doctor’s schedules for the purpose of booking follow-up appointments. Not all appointment types are accessible due to the nature of certain booking requirements.
The portal is not accessible to patients who are new to the clinic and not yet registered as patients.
If you are inquiring as a new patient please give us a call at 604-888-8325
- Monday9:00am - 5:00pm
- Tuesday9:00am - 5:00pm
- Wednesday (for select services after 5pm)9:00am - 7:00pm
- Thursday9:00am - 5:00pm
- Friday9:00am - 5:00pm
- Saturday10:00am - 3:00pm
- SundayClosed
- Monday9:00am to 5:00pm
- Tuesday9:00am to 5:00pm
- Wednesday9:00am to 5:00pm
- Thursday9:00am to 5:00pm
- Friday9:00am to 5:00pm
- Saturday (limited services)10:00am to 3:00pm
- SundayClosed