Comprehensive Care
Residential Care
Every child deserves a safe home and a fair start. Our residential care model gives children access to education, nutrition, healthcare, recreation, emotional support and everyday life skills — all under one roof.
We build this care around open participation: children have a voice in their own routines and decisions, and our homes run on trust rather than restriction.
Community Based Care(CBC)
Not every child needs to leave home to be safe — many just need their family to have the right support. Our community-based care program works directly with families who lack access to steady food, healthcare, schooling or emotional support.
Parents become active partners in this process, working alongside local schools and community groups so their household becomes a stable, supportive environment. This program also welcomes children returning to their families after time in a Rainbow Home, helping the transition stay steady and lasting.
Futures Program
Growing up is a transition, and leaving structured care shouldn't mean facing it alone. Our Futures program prepares teenagers aged 15 to 18 with the practical life skills they need to move into independent adulthood with confidence.
For young adults past 18, we shift focus toward finishing their education and finding stable work. Through skill-building workshops and peer forums, we help each person build a self-reliant, dignified path forward — and many go on to mentor the next group of youth coming up behind them.