Flower Hill, New York Roofing Guide
Roofing is a material used to cover the top of a building or structure. It protects against the elements, such as wind, rain and snow. Roofing can also provide insulation and soundproofing. There are many different types of roofing available, including asphalt shingle roofs, metal roofs, tile roofs and slate roofs. Contents: Roofing Types for …