Chasing roof leaks?

Roof Help.com says, “There can be many reasons for a leak. Leaks can be the result of poor roof system installation, mechanical damage such as dropped screwdrivers or knives, plugged roof drains, roofing material failure, HVAC problems; the list goes on. The source of a leak can be quite distant from where it actually shows up…Chasing a leak isn’t always as easy as it would appear to be. When trying to locate a leak, use the following guidelines to assist you.”