Roofing is the covering of the top of a building to protect against rain, snow, sunlight, and wind. There are many different types of roofs. The simplest is a shed roof, which has one slope. A gable roof has two slopes and is common in American homes. Tile roofs, made of clay or concrete, add…