We work with families of children and youth in a variety of ways and settings. We support families to work and go to school, access information about child development, parenting and community resources in homes, preschools and childcare programs, schools and other locations. Our youth services support young people to develop goals and plan their futures.

Infant Development Program

(Birth to 3 Years)
A home-visiting program, we work alongside families to implement play-based […]

Supported Child Development

(Birth to 19 Years)
This program serves families whose children – birth to 12 […]

Key Worker and Parent to Parent Support

(Birth to 19 Years)
Key Workers assist families in understanding the unique developmental needs […]

Physical, Occupational and Speech Therapy

(Birth to 5 Years)
Through our partnership with SHARE Family & Community Services Society, […]

School Age Physical and Occupational Therapy

(6 to 19 Years)
Together with SHARE Family and Community Services Society, services are […]

Family and Individual Support

We work together with families on an individual or group […]


Working with families and youth beginning at approximately age 15, […]

Youth Leadership

Our Youth Leadership Council advocates on behalf of youth, giving […]