Roofing refers to the materials and process used to cover and protect the top surface of a building. It involves installing materials like shingles, tiles, or metal sheets on the roof to prevent water, snow, and other elements from entering the building.
Full definition