Heroes for Heroes is a local non-profit organization that raises money for veterans and first responders to get fully trained service dogs at no cost to them. The average cost of providing a properly trained service dog is $17,000 - $20,000. Generous partners like you make it possible for our veterans and first responders to get the lifesaving heroes they desperately need.