After a heavy rain, puddles are inevitable. And the longer water stands, the more likely it is to find a way through the roof covering. Still, a flat roof shouldn't leak for 25 to 30 years ...