A roof is the uppermost parts of any building which give protection against animals, and most especially weather, be it rain, snow, sunlight, heat, wind and so on. A roof also beautify a house but the primary purpose of a roof is to protect against any form of weather. Roof Trusses......