Anyone doing a roof installation job expects their investment to last. There are different ways to ensure your new roof lasts,…