The good ones are probably going to be booked up unless they have a cancellation. Try Bobby Kimoto Charters. I've been fishing with him for ten years and he is the best. I know he is booked up but there are several boats that work together and try to fill each others cancellations. Good luck. I will be fishing in July up there also.