If you are putting up a new roof for your house, there are a number of options available to you, each with its own pros and cons. Sure you will have a budget to work on, but that alone should not influence your decision. Other things like durability, weight and most importantly aesthetics should play… Read more »