At my church (denomination not really important) anyway at my church we have this program called "Family Promise". Periodically we take part, with a chain of other churches, in hosting homeless families for a week. We pick the families up at shelters bring them to our church. We have rooms set up with inflatable mattresses where the families can sleep. Volunteers from our church bring dinners, and will devote time to fellowship with the families. Sometimes they find permanent housing.