I have been fishing with Jeff numerous times and every time I have a blast and catch fish. This most recent time I had a friend visiting from out of town who wanted to go fishing, specifically fly-fishing. We met Jeff at 6 in the morning and started on his drift boat and kept fishing until we were exhausted. Jeff worked hard to get us on the fish and we landed a nice steelhead and lots of trout. Jeff was very patient and his pointers were very good. The shore lunch was amazing. He brought a small propane grill and cooked us some amazing tuna and vegetables. He really knew the water and all the different holes to fish. I would recommend Stonefly Guide Services to anyone from beginners to the most experienced fishermen.