Fly casting is the cornerstone of learning to fly fish. If you can’t reach the fish you can’t catch them. That’s where instruction plays a pivotal role into making sure you understand every aspect of cast - the time, the motions, the physics. It’s all vital to becoming a well rounded caster.

Same goes for the fishing side of things. Once you understand how to cast properly you can start focusing on the fish - where do they live, where do they eat, how do they hide, and how to land them. We want our students to learn everything there is to learn about the sport we love so much, and we make sure our instructors take the time to show our students everything we can share about the sport we love. These instructors are the backbone of our shop and will help get you started in your fly fishing journey.


A native of Oklahoma - the Sahara of trout fishing - Owen grew up catching crappie on ultralight spinning rigs with his grandmother. Now he targets smallmouth and trout with a long rod.

An understanding and patient teacher, he is working to earn his FFI casting instruction certification. You can find him teaching at Casting Church and on the third Sunday, and with Goose Creek Casting Club at Windmill Park in Ashburn.


Growing up in Colorado, Regan enjoyed the dark side of the force fishing spinning rigs in the Centennial State's high country.  While attending graduate school in Georgia, he was bitten by the fly fishing bug chasing trout in the southern Appalachians and eventually found two-hand fishing spey casting to be a way of solving certain fishing problems.  Regan’s passion is swinging flies utilizing both two-hand and single-hand spey casting techniques.

Regan is a Certified Casting Instructor with Fly Fishers International and has a passion for chasing sea-run brown trout in southern Patagonia, but is frequently found most weekend mornings at Fletcher’s Cove waving a very long stick in the pursuit of casting the sexiest loops south of the Mason-Dixon line.


Jet was raised in Fairfax County and began fishing at an early age after reading a children's fishing book in grammar school, and taught himself how to fly fish by spending all his free time fishing for bass and sunfish. Once bitten by the trout bug, he spent his formidable college years waist deep in trout rivers and mastering European-style nymphing. A true local, he spends all his free time chasing fish in the DMV area, as well as Pennsylvania.

Follow his monster catching escapades on InstaGram and be amazed.


A former Wisconsinite, Josh grew up learning the ways of the dark side - gear fishing for walleye and pike in the rivers and lakes of the Badger State. After moving to Virginia, his grandfather put a fly rod in his hands and Josh converted to the challenging rewards of throwing big flies on heavy rods.

When not tying 8” flies, planning his next jungle foray, or professing his love for bronzebacks to any who will listen, he can most often be found at [redacted] on the [redacted] River.

Check out his big fish and his artwork on InstaGram.


Terry started his fly fishing journey in 1982 when he lived in Colorado Springs. After moving to Arizona he joined the Desert Fly Casters, Trout Unlimited, and Fly Fishers International - his initiation into trout and bass fishing.  He became a certified Casting Instructor in 2021 and is proficient in the use of 2-handed and spey casting. He is training for his Master Casting Instructor certification. 

Terry loves chasing trout, salmon, steelhead, shad, striped and smallmouth bass, and false albacore. He is the president and founder of the Goose Creek Casting Club in Ashburn, VA.


Chuck has been fishing for over 37 years for just about any fish that will take a fly - from saltwater to freshwater and everything in-between. A FFI certified casting instructor since September 2021, he teaches both single and two handed fly casting.

Whether hauling and distance casting, or short, delicate, accurate, casts to rising trout, he is most comfortable working with clients to teach them how to be the best caster they can be!


Scott is a United States Air Force veteran, former government contractor, and former Orvis fishing manager. He has had the opportunity to fish all around the world, wherever work took him.  Instruction has always been a common thread throughout his career.

He is a Fly Fishers International Certified Casting Instructor and is passionate about providing high quality casting instruction to novices and enthusiasts alike.