Every roof is constructed for the purpose of keeping out the rain, cold or heat. This requires a watertight roofing system and insulation to match. However, it seems very often that watertight roofing system are rarely the case. Flat roof leaks and moisture problems result from compromised roofing systems and can cause ongoing problems and headaches if not dealt with in a timely manner. The following is a list of essential elements that all flat roofing systems possess, essential areas that require extra attention to detail when performing a flat roof inspection, repair, or replacement.