Homes for Heroes provides heroes with more savings than any other national program. When heroes buy or sell a home using Homes for Heroes, they also help other heroes in need because Homes for Heroes, Inc. donates a portion of its earnings to the Homes for Heroes Foundation. This Circle of Giving strengthens American communities by putting more money into the hands of our American heroes, and benefits American community programs, organizations and businesses.