Freestone Guide Service offers an unforgettable outdoor adventure!  Whether you are an experienced fly fisherman, someone new to the sport, or looking to immerse yourself in the incredible world of fly fishing, Freestone Guide Service will help you find the fish!

Kevin Gordon is a Licensed Guide with New Hampshire Fish and Game.  He has spent over a decade honing his fly fishing and fly tying skills to provide his clients with the best possible chance of connecting with a fish. As well as being a licensed Guide through NH Fish and Game, Kevin is fully insured, First Aid and CPR certified, and a member of the New Hampshire Guides Association.

Located in Bethlehem New Hampshire, Freestone Guide Service is in the heart of the White Mountains. Freestone specializes in cold water wade trips and targets the beautiful native Brook Trout, and sizable Brown and Rainbow Trout. Clients have the opportunity to fish the region’s best waters including the Ammonoosuc, Androscoggin, Connecticut, and Pemigewasset Rivers, as well as remote hike-in trout ponds.  In the late summer, when waters warm, Freestone Guide Service offers trips targeting Smallmouth Bass and Northern Pike. 


Kevin is a skilled instructor and loves sharing his extensive knowledge on finding fish, reading the water, and aquatic etymology.  In addition to Kevin’s fishing skills, he is well versed in the identification of native plants, mushrooms, birds, and wildlife tracks.  Clients will enjoy learning about the diverse flora and fauna of the region while navigating the Mountain Rivers of New Hampshire.

During Wade Trips, clients are welcome to use their own gear.  Freestone Guide Service is fully outfitted to provide necessary gear if needed (rods, reels, waders, flies etc.)  Before each trip, clients will be contacted with a list of items to bring and a pre-trip questionnaire to help Freestone Guide Service meet all needs and expectations.  All full day trips include an excellent guide prepared shore lunch.