inDifferent types of roof shingles If you are looking forward to roofing your house, you need to have at least some knowledge about the types of roof shingle in the market today. The type of roofing shingle you choose has an impact on how appealing your house can look. Also, it can affect the durability…