Captain Duane Winter - Captain Dew



Duane Winter is the captain of Mooch Better Fishing, located in Slip G-25 at the 1 Johnson Pier in Half Moon Bay, CA. Captain Dew was born and raised in Michigan and migrated to California in 1980. He is a friendly and knowledgeable fisherman, with over 30 years experience operating oceangoing vessels on the West Coast.