We all know there are 1000's of trout flies available to buy, however knowing what to buy can be very confusing. Let Craig Barr's 35 years of fly fishing experience do it for you. Craig is one of the most respected competition trout anglers of today, with vast experience at top level fly fishing. We will not sell you any flies that will not catch you fish. Our very bespoke selected fly sets will be tailored to your needs, where ever it is you may be fishing. Our fly sets will cover lures, nymphs, and dry flies, ensuring you will have flies for any eventuality. Craig has vast experience on both big and small waters, also bank or boat fishing, so you know you are in great hands here.