I would recommend K-Lynn Charters out of Wild Wings. Chris Holmes is the guy that runs it, he is one of the best I've seen and I know him personally... he's a great guy. I've seen other charter captains go to him many times to find where the fish are at. Only problem is he may already be booked for the season. His charter is very affordable so it's worth looking into I think.