I’m writing this review not because we had a great time fishing, but because we had a great experience even with a last minute cancellation. We booked Captain Mike for 2 boats of salmon fishing months in advanced for our cruise port time in Ketchikan. Once we arrived in Ketchikan, the weather was cold, rainy and had high winds even from our balcony of the ship. I received a phone call from Mike while we were still on the ship and we decided to get off and meet him and his fellow captain on the pier to discuss our options. After a few minutes of talking, our group decided to cancel our appointment, Mike was very honest about the water and weather conditions that we could experience- I later found out that another group that chose to still salmon fish with a different company had to turn back early and there were a couple of people who got sea sick on the rough waters. I received email confirmation later that day that the tour had been cancelled and we were getting a full refund. About 7 business days later I did receive the refund, the delay was due to my credit card processing, not theirs. If you’re worried about booking an honest company, be worry free and book the Alaska Catch for your fishing tour in Ketchikan! I’ll absolutely rebook with them if we’re lucky enough to revisit the city!