The HBSPCanada is a donor based, registered non-profit charity. Our mission is Protect, Advocate, Care, Educate.