The word roof can be both singular and plural. When used as a singular noun, it refers to the protective covering of a building. When used as a plural noun, it refers to the supports that hold up a roof.