Roof leaks are common in homes and commercial buildings with flat roofs. They can be caused by many things, such as poor installation and the old age of the roof tiles themselves. Waterproofing a roof is an important step in prolonging its life span. So, it is crucial that homeowners and business owners look into this option if they suspect leaks on their roofs or even just want to prevent them from happening in the future.