Emmaus tackles the problems of homelessness through self-supporting communities, where people are offered a home, work and a sense of belonging. Emmaus residents ("companions") live and work together, refurbishing and selling donated goods. In an atmosphere of practical support, companions have an opportunity to gain skills and regain their self-respect.