This is the single most impactful adjustment most anglers can make on small streams, and it's worth slowing down on.
Most people walk up to a hole, cast to the head of it, hook a fish or spook one, and move on. That approach leaves fish in the water. A lot of them.
The right approach is to start at the tail of each hole, fish left to right from your starting position, and work your way upstream slowly before moving to the next hole. Why does this matter? Because when you cast to the head of a hole first, any fish you hook or miss will bolt downstream, spooking every other fish in that hole on their way out. You get one chance at one fish, and then the hole is blown.
When you start at the tail and work up, each fish you hook and land – or miss – moves away from the fish that are still upstream. The hole stays productive longer, and you can methodically cover every seam, current edge, and pocket without alerting fish you haven't reached yet.
On Clear Creek, a small Colorado freestone stream, this approach is especially effective. The advice is straightforward: make one or two good casts to each line or pocket, and if nothing comes, move up a few feet and try the next spot. The angler who sits in one hole and makes the same cast all day won't find many fish. Cover the water, hunt every spot, and let the systematic approach do the work.
The Animas River upper section reinforces the same principle. Two to three casts per fishable area is enough. Don't linger. The fish are either there or they're not, and moving through the water systematically is how you find more of them.
Getting better output from each hole is how you turn a decent day into a great one. If you're catching one fish per hole by fishing the head first, you might be catching three or four per hole by working it properly from the tail up. That compounds over a full day on the water.