A re-roof is less expensive than a new roof and often doesn't need a full tear-off of old materials. A re-roof is usually completed in one day, and many homeowners report that the noise and mess are much less than a new roof. Building codes prohibit reroofing if you have two layers of roof shingles already installed.