Stone BarnStone Barn Outfitters Facebook


Fishing Guide Service

Fishing HoleMad John’s Fishing Guide Service

Penns Creek passes through four counties with roughly 80 miles of water making for endless fishing opportunities – from Spring Mills where it begins to its confluence with Middle Creek at the Stone Barn Outfitters. Along this span of water fish change dramatically. Let our experienced team at SBO help you navigate these waters to find the perfect fishing holes.


Mad John is a licensed PA fishing guide with over 25 years of experience on the Penns Creek. He will lead you to the best holes and covers along the Penns from the artificial lure stretch down to the village of Glen Iron with a few stops below stocked water. He can also guide you along other sections of the Penns Creek and smaller streams that feed the creek depending on water conditions. Winter fishing is a special interest for him and he would love to get you hooked as well. He is trained in First Aid and CPR.


“As a boy Grandpa Clark used to take me night fishing on the banks of the Susquehanna River for channel cats and carp,” he recalls. “ By luck I ended up living on the banks of the Penns Creek where trout have become my main interest. My early experiences with my Great-Uncles Bert and John were watching them sling shot nightcrawlers under the branches and off the banks of Weikert Run, now a Class A trout stream contributing to the mighty Penns. I have been fishing since the age of 12, but did not pick up on the peace it gives me until about 10 years ago.”


Let SBO help you unplug and reconnect with yourself and nature. For more information on booking a trip, check our calendar for available dates, call or send us an email at


What to bring:

  • Current PA Fishing License and Trout Stamp
  • Vest with your supplies
  • Fish bag or creel for your bait
  • Lunch and beverages (no alcoholic beverages allowed on the water)
  • Leave room in your pack for garbage we may find along the way (SBO philosophy is to leave the area cleaner than we found it)


Cost: $125 per day
Our guide program is catch and release unless a fish is accidently injured.


SBO is a proud supporter of the Union County Sportsman’s Club and their stocking program and a member of the local Trout Unlimited.