Our Guides

Sonny Greene

Lead Guide


Sonny has over 45 years of fly fishing guiding experience.  He is a fixture and well respected among North Carolina Fly Fishing Guides.  In addition to guiding clients on his own, he has guided clients through Jesse Brown Outdoors in Charlotte and Madison River Fly shop in Cornelius.

Sonny works as a guide full time and is fluent on streams and rivers from southern Virginia, North Carolina, South Carolina and the mountains of Georgia.

We also takes annual guide trips to Colorado, Alaska, Pennsylvania and West Virginia.  His near patented method for high stick nymphing produces fish in nearly any conditions.

Call Sonny for a Stream Report and Scheduling


John Gray


2006.4.3, 'Pink' Brown Trout

John retired from a 30-year career as a commercial real estate developer and manager to pursue his passion for fly fishing on a full-time basis. Between guiding and fishing on his own he spends around 120 days chasing trout each year.

He specializes in putting clients on the best water given their experience level and individual interests. John will teach you the best techniques, teach you to choose the right flies and help you effectively read the water. His goal is to give you the best possible angling experience whether you are early in your fly fishing career or you are a seasoned veteran.

His enthusiasm, patience and experience will help make your fishing trip enjoyable, memorable and educational.

Brian Hoffman



Brian started with Sonny as a backup guide for larger corporate trips and groups.  Over the years Brian has developed a unique approach for short line nymph fishing which is very productive in the mountains of North Carolina.

Brian’s is an engineer and resides in Charlotte North Carolina.