Flat roof extensions are constructed using a deck which could be made up of softwood ... flat roofs can be finished off to give them a waterproof covering. The most commonly used materials for ...