On Saturday some 200 employees from Citi Group volunteered their time to help the Salvation Army. They spent the time teaching people to manage their finances and sorting food for Thanksgiving dinners.
Ian Campbell was homeless and lived in Golden Gate Park for nearly 17 years.
"I was given an opportunity through my church and the VA, and the Salvation Army to participate in this particular program. This is probably the best thing that's happened to me in years and years. I'm not drinking any longer. I'm fairly well dressed and I'm well fed," he told ABC7.
The Salvation Army offers a variety of services and programs, including transitional housing, meal delivery and drug and alcohol rehabilitation.