HomeAgain provides shelter and support services to 135 homeless men, women, children and veterans each night.