In reality, even a small leak can lead to much larger problems if it is left unchecked. Roof leaks rarely stay the same for long. One of the biggest hidden costs of a small leak is moisture damage. Small roof leaks can also create uncertainty for property owners. For commercial buildings, the cost of ignoring a small leak can be even higher.