roof viability