Through its seven locations in Metro Vancouver and the city of Mission, UGM provides street-level outreach, meals, shelter, clothing, counseling, education, affordable housing, alcohol and drug recovery, and family services to those struggling with poverty, homelessness, and addiction.