Overnight shelters do not solve the problem. Even if the homeless get enough to eat and have a place to sleep, they still spend most of their time on the street. B. Shelters don't teach the homeless the skills they need to change their lives. They offer detoxification and rehabilitation programs. B. They provide follow-up care.
Some programs provide troubled homeless people with psychological counseling.
Many of the homeless are teenage runaways. Many are recovering from disrupted marriages. Many are mentally disabled. Some programs provide training in everyday survival skills. They provide pointers on personal hygiene.