Captain Duane Winter


Captain Dew



Duane Winter is the captain of Mooch Better, located in Slip G-25 at the Johnson Pier in Half Moon Bay. 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.