A collaborative team-based model of care to provide a comprehensive approach to whole body and mental health.

Canopy Health was created in response to a growing need for primary care providers combined with a supportive allied health network to create an accessible, inclusive and trauma informed clinic on the North Shore.

Today, our focus is on creating a safe health care environment for all members of our community.

Canopy isn't just our name, it's how we practice.

In nature, a "canopy" describes a network of independent branches joining as one, and creating a cover that's more solid than if each limb stood alone.

That's how we see ourselves.

As a team, we are part of a strong, organic alliance that can help you manage your health from a variety of angles.

Our Team

Primary Care Providers

Nurse Practitioners

Nurse Practitioners (NPs) are advanced practice nurses who are educated at a Masters or Doctorate level and have additional training with a focus on primary health care. Nurse Practitioners provide comprehensive clinical care including the diagnosis and management of disease/illness, prenatal care, prescribing medications, ordering/interpreting laboratory/diagnostic tests, and initiating referrals to specialists when needed. NP practice does not require physician supervision. For your primary health care in BC, you can choose to see a Family Doctor or a Nurse Practitioner. Nurse Practitioners are regulated by the British Columbia College of Nurses and Midwives (BCCNM) and have been regulated to practice in BC since 2005.  


At Canopy Health we work hard to provide our patients with safe and appropriate care and welcome patients of every sexual orientation, gender identity, ethnicity, ability, economic circumstance, and life history. We communicate with our patients honestly and openly to best address their health care needs. We will coordinate any specialty care you may need and offer timely access to care, to the best of our ability. We will maintain an ongoing record of your health, and keep you updated on any changes to services offered at the clinic. 

Learn more about Nurse Practitioners at these links:  

Jillian Cunha 

MN, NP (F)

Laura Ellis 

MN, NP (F)

Erin Gray

MN, NP (F)

Eliza Henshaw

 DNP, NP (F)

Nora Swanton

 MN, NP (F)

Kristina Morrison

 MN, NP (F)


Midwives are experts in healthy pregnancy and birth.

In B.C., registered midwives offer primary maternity care to healthy pregnant clients and their newborn babies from early pregnancy, through labour and birth, until about six weeks following delivery. 

Colleen Fulton


Jessica Wilson


Emily Baker


Corine Skala


Brynne Purcell

RM (Postpartum)

Jocelyn Gallagher


Allied Health Professionals

Allied health professionals provide a range of preventative, diagnostic, technical and therapeutic healthcare and clinical support services across the lifespan and care continuum.

Allison Beynon (Kalls)


Cheryl Leia


Erin Bird


Jill Calkin

TMJ Physiotherapy

Amanda Thirtle

Certified Hand Therapy (Physiotherapy)

Youna Kim


Courtney Morris


Dr. Enrique Domingo


Sheryl Baniulis

Registered Massage Therapy

Zahra Ajani

Registered Massage Therapy

Alyssa Barrie

Occupational Therapy
Lactation Consulting

Rochelle Stokes

Occupational Therapy

Tracy Anne Northey

Counselling, Psychology, Mental Health

Elisa Peterson

Somatic Trauma Therapy

Clerical Staff

Libby McLennan

Administration Support

Jaime Walker

Office Manager, NP MOA

Erika Mitchell

RM MOA, Locum Midwife

Our Space

Our clinic is conveniently located within the pedestrian plaza of the Library Square in Lynn Valley. There is plenty of parking, with coffee shops and retail stores nearby.

We are open 6 days a week and schedule appointments from 7am to 7pm.

Our space is designed to be warm and welcoming. We invite you to drop in and have a chat with our reception team about how we can support you and your wellbeing.