Guided Fly Fishing in Michigan for salmon, trout, steelhead, smallmouth bass and carp. Fly fishing western Michigan for over 20 years. Located in Traverse City, and having remote locations in Newaygo and Baldwin offers great fly fishing opportunities on some of the Midwest best streams, lakes and rivers. Fly fish Grand Traverse Bay in Traverse City for smallmouth. Fly fish salmon and steelhead in Baldwin. Fly Fish salmon, trout, steelhead and smallmouth on the Manistee river in Wellston. Fly fish salmon, trout, steelhead and smallmouth bass on the Muskegon river in Newaygo. Michigan fly fishing at it's finest. Fly fishing schools and instruction offered. Orvis endorsed guide and instructor, FFF endorsed casting instructor. Year round fly fishing open to beginners to advanced.