Why the evidence is in the wrong room
Rain that beats a covering does not drop straight through it. It runs the upper face of the boards, picks up a rafter, travels the length of it, crosses a ceiling joist and finally escapes at whatever seam gives way first. A yard or two of lateral travel is completely ordinary. Patch the slope directly over the brown ring and you have blocked the exit while the entrance carries on filling.
How it gets found
Start underneath
Dark boarding, rust blooming on nail points and tide lines down a rafter all lead uphill towards the opening.
Then the usual culprits
Stacks, valley linings, the step detail where roof meets wall, and chimney work between them cover the large majority of what turns up.
Hose testing when needed
Where the loft refuses to give it away, water goes on in bands from the lowest course upward until the mark returns.
Recorded as found
You see the opening in the state it was in when we reached it, rather than a description written afterwards.
Once it is found
A small opening is closed during the same call where the materials are already on board. Anything bigger becomes a written scope and gets priced against replacing the covering, which is the comparison that matters when the leak turns out to be the first sign of a roof that has simply finished.
Get both figures for this on your own roof
One visit, no charge, and a written scope behind each of the two numbers.
Get the leak traced — (856) 591-2172