Perth & District YMCA delivers youth work services and support programmes to young people aged 8-25, mainly from disadvantaged backgrounds including those who require early intervention, those who are underachieving, those who have addiction issues, offenders and those who have become homeless.