Roof Hacks Exposed! how to avoid common mistakes when installing a new roof, stop water