The brand Kingfisher Fly Fishing is owned by The Kingfisher Fly Shop, based in Missoula, Montana.
We are an American, brick and mortar store founded in 1997 by two fishing guides. The same two fishing guides run the company today.
These are the same flies, sourced from the same American suppliers that we have been stocking in our shop for the last 25 years