Good Shepherd Non Profit Homes provides permanent supportive housing, congregate living group homes and community-based programs to individuals living with mental health- and substance use-related needs. We help people with a history of or who are at risk of homelessness so they can maintain permanent housing and increase their quality of life.