I've had several great days with Capt. Josh. He is always up for trying new things, but never shows up without a plan in order for the day. He knows the water he fishes very well, posses the gear to get him there and has a great attitude to make the day enjoyable and memorable.