First Step for Families is run by the Shelter Network, which is a nonprofit corporation offering programs for families and individuals who are homeless or about to become homeless. It provides safe housing options, basic necessities and support systems. The group recieves a large amount of volunteer help each year from the community.