Roof replacement worth more than $560,000 is approved at Va. school