Remember that with shingles, a standard roof would last for a while. The top should typically only be exposed for 30 to 60 days before the building suffers damage.