Choosing from the multitude of available Tennessee roofing products is not always an easy task, especially when you do not have enough information. To make things less difficult, here is a list with some of the roof covers most roofers and homeowners in this state prefer: Asphalt shingles – With a warranty period ranging from…