I agree with the above two, Bates would be my first choice. Had several trips with him. Works hard to put you on fish and knows what he is doing.

Andrew