I had the pleasure of fishing with John on both the Mississippi and St. Croix Rivers for smallmouth. John really knows how and where to fish, and he works hard to get you into fish. An added bonus is that he is a nice guy.

Ron Watson

Welcome to Headwaters Fly Fishing Company

Headwaters Fly Fishing Company has been guiding fly fishers on the premier rivers of Minnesota, Wisconsin and all over the Upper Midwest since 1987. We specialize in professionally guided fly fishing float trips for Smallmouth Bass, walk-in trips on high quality spring creek trout fisheries and fly fishing for wild steelhead on Lake Superior's western tributaries.

Headwaters will customize any trip to satisfy your needs. Experts will find challenging fish and beginners will learn skills from experts on the water