Looking to install a new roof? Hoping to install a material that will last the long-haul? If so, you're in the right place. Below, we're going to review the