Home |  Our Guides |  Trips & Rates |  Stream Reports  

Photos / Videos |  Articles |  Links & Resources |  Contact Us  



Headwaters Fly Fishing Company offers a top notch experience for fly anglers of all abilities. I have participated in personal and corporate outings and all details and planning are well executed. John provides top shelf gear if needed and feeds you like royalty. I look forward to my reserved dates in the future.

Jeff Hinz
Vadnais Heights MN


Our Guides



John Edstrom
John Edstrom, owner of Headwaters Fly Fishing Company has been in the guiding business since 1987.He was employed as a guide by a Fly Fishing only Lodge - Bristol Bay Lodge near Dillingham, Alaska from 1987-1989- 3 seasons. John returned to Minnesota each fall and found a niche for guiding in Minnesota and Wisconsin as well. Since then he has been guiding fly fishers on the Upper Mississippi and St.Croix rivers for Smallmouth Bass, Western Lake Superior Rivers for Steelhead and on the Driftless Area trout streams. He also presents several seminars each year on fly fishing for Smallmouth bass and fly fishing for Steelhead. John has fished for steelhead all over the continent including Alaska, British Columbia, Washington, Oregon, California and Idaho, Michigan, Wisconsin and Minnesota.

John and his wife Julie have two daughters (Kendall and Megan) and an English Setter that loves to find ruffed grouse. They feel fortunate to live in a region that has almost unlimited fishing opportunities.



Mike Riley
Mike has been in the Fly-fishing Industry, off and on, since 1988. He has worked for three different Orvis Stores-Guiding and as a Fly-fishing School Instructor in the Minnesota and Wisconsin area. Mike has experience Guiding for Driftless Area Stream Trout, Smallmouth Bass, and Great Lakes Steelhead. He has fished a variety of places for multiple species of fish including: Arizona, Colorado and Montana Trout; Michigan, Oregon and Ontario Steelhead; And lastly, Ascension Bay Bonefish, Tarpon and Snook, Belize Tarpon, and Tampa Bay Redfish. Ever since Mike's first Saltwater Fishing Excursion, he admits he's hooked for life!

Mike loves to fish and truly enjoys watching his clients catch fish.



Steve Olson
An avid outdoorsman, Steve has been fly fishing for nearly twenty years and has worked in the sporting industry for fourteen of those years. He has instructed fly fishing schools and guided trips since 1994, as well as presenting numerous seminars and clinics for various organizations. His first love is trout fishing and Steve can be found frequently on the spring creeks of SE MN. However, steelhead, smallmouth and saltwater fish are equally the passion of his pursuit.

Steve has a multitude of trips in the Western U.S. to his credit, fly fishing for trout in Idaho, Wyoming, Montana, Colorado, YNP and Grand Teton NP. He has followed the migration of steelhead on Minnesota's North Shore, Wisconsin, Michigan (including the Upper Peninsula), Ohio, and Ontario. The Muskegon, Pere Marquette and Bois Brule are some of his favorites. Saltwater fly fishing is a unique and exhilarating experience and Steve has been fishing the grass flats in Florida for snook, redfish, trout and cobia since his teen years. He has also fly-fished Andros Island in the Bahamas chasing the grey ghost of the flats. Steve is a member of the Ross Reels Pro Staff and the Patagonia Pro Staff.



John Mowery
John is a writer, guide and reformed corporate climber. He paid for the lion's share of his college education as a guide in Wyoming and Colorado. He gained his wings working on famous western waters like the North Platte, South Platte and Colorado. Whether fishing mountain pocket water or Midwestern spring creeks, John's experience has taught him that being a careful listener and patient teacher are the keys to a successful trip. He prides himself on being a knowledgeable instructor; his understanding of entomology, fly-casting, trout behavior and fly design is well routed in endless hours on the river. In fact, John spent one year of college guiding almost 130 days and fishing another 50.

When he is not chasing trout or looking for the next secret stream he may be found turkey or grouse hunting, exploring the woods for morels or backpacking to a high country stream, all with his French Brittany, Bella. His articles have appeared in Eastern Fly Fishing Magazine and will be in upcoming issues of Midwest Fly Fishing. He worked for the A Bar A Ranch outside Saratoga, Wyoming and The Mountain Angler in Breckenridge, Colorado.



Bob Bickford
(pictured here with trophy son, Seth)
Bob is an accomplished rock climber and cross country skier who brings travel, adventure and athleticism to his fly fishing endeavors. Bob works part-time as an emergency room R.N., which allows him plenty of time to both fish and guide the local waters. Such employment also provides the creative nucleus for a decidedly unique world view. Bob has been working in the fly fishing industry since 1997 and formed Great Northern Adventures Guided Fly Fishing in 2000.