VFW Post 76, local contractor rally to help Vietnam War veteran in need of a new roof