KM Roofing Edinburgh, Flat Roof Contractors. Pictured below is the flat roof from the previous post with the first layer of Polyglass torch on 2 mm roofing felt laid by our flat roofers in Edinburgh. This will keep the flat roof temporarily watertight until the flat roof insulation boards can be laid and fixed to the roof decking. All roofing work by KM Roofing Edinburgh. KM Roofing Edinburgh are members of the National Federation of Roofing Contractors- NFRC, and Flat Roofing Alliance (FRA).