Honor, Help, & Healing for Heroes provides services for veterans and first responders and their families at no cost to them.  The services are underwritten by donations, business sponsorship, and church support.  Services include two PTSD recovery programs designed specifically for combat veterans and for first responders, marriage and family counseling, grief counseling for survivors, veterans benefits assistance, therapy dog assistance, and self-defense & home defense training (especially for survivor families and disabled heroes, but open to all hero families).