Typically, roof leaks are caused by isolated damage, such as a cracked or missing shingle or shake, or, in the case of a flat roof, a cracked or blistered area. Thankfully, this is an issue that’s easy to fix and, if repaired promptly, can prevent more expansive roof damage. The most difficult part of the job, though, is locating the actual problem. Without sound knowledge of the extent of the damage or its whereabouts, a roof repair novice might end up exacerbating the issue.
So, if you find yourself going about it blindly, hiring a professional might be a safer, more efficient way to handle the situation.