When you are getting a new roof installation, there are a few things to consider. First, you should ask for professional roofing advice before getting started. A roofing contractor can inform you of the various roofing materials available and the best and longest-lasting ones for a home in your area. For instance, you may like…