That’s something best left to an expert. Leaks come from all sorts of places, not always a roof. An experienced roofer can usually trace it to the source.