HomeAid Utah is one of 19 affiliates across the country. HomeAid's mission is to help people experiencing homelessness or at risk of homelessness build new lives through construction, community ...