How leaks actually work
The stain on your ceiling is the end of the story, not the beginning.
Water does not drip straight down through a roof. It gets in at one point, then runs along the underlayment, down a rafter, or across the top of the ceiling drywall until it finds a low spot, and that is where your stain shows up. The entry point can be ten feet uphill of the mark on the ceiling.
This is why patching the shingles directly above a stain so often fails. The patch is fine; it is just in the wrong place, and the leak keeps feeding rot behind it. When we chase a leak we start at the stain and work uphill: the attic side first where there is access, then the roof surface, checking every penetration and flashing line above the wet path until we find daylight, a lifted seal, or a cracked boot. You get photos of the entry point before we quote the fix, so you know we are repairing the leak and not the symptom.
The repair itself is written up like every AlphaCore job: what we found, what we will do, and the price, in writing before we start.