Hail-damaged roofs to occupy workers for two years