Jeff Yates has been guiding for over 20 years. His intimate knowledge of local waters, and his teaching spirit lead to productive outings where clients leave with more than memories but also skills and knowledge that will last them a lifetime.