Established in 1988, Alternative Programs for Youth and Families, Inc. provides community-based, goal-focused, high-impact therapeutic services to children, youth, and families across Nova Scotia.