Finding a leak in a roof is fairly easy. When observing a leak, often noted by the stain, remember it might not be just where the drip is coming thru. Go into the attic, and look for water stains in the rafters and horizontal cover. Follow the line up and one can usually find the leak. This is best done when raining, or one can use a garden hose to help find the leak.