Mason Company Roofing donates new roof to Roanoke veteranA Roanoke company is giving back to a local veteran.