The main reason that flat roofs are more likely to leak is that they are less able to shed water. In other words, they do not allow elements like water to slide off them as easily as steeply sloped roofs do. ... This is why they are also known as low slope roofs.