Work for Shelter is to assist people who are transitioning back into society from incarceration or through recovery programs. Through this program, people are offered a portion of their weekly rent payment at a local shelter or half-way program in exchange for 10 hours of volunteer work at the halfway house where they are residing. This program is an excellent way for people transitioning back into society.