How to Open a Homeless Shelter?

In order to open a homeless shelter you will need to get a permit for one. Check your local municipality for the zoning codes first. Then you will need a source of funds to start it up and keep it running. Most homeless shelters are supported through churches and other non-profit organizations that rely heavily on donations to keep them running.