Felt roofing is a traditional and cost-effective material used for flat roofs. It consists of layers of specialist roofing felt that create a dense barrier against the elements, providing reliable protection for various types of roofs.