Roof cladding is the layer of material which makes up the external surface of a roof. The ideal material for cladding is durable, affordable, weatherproof, fireproof, insulating against both temperature changes and noise, low maintenance, and attractive.