Juneau Whale Watch is a local outfit that does not contract with the cruise ships, but relies n reviews like this. We went out with Captain Anita, Brian and Marina. They were all enthusiastic and helpful. Saw lots of whales, some sea lions, and, of course, bald eagles. The weather was awesome. Wonderful trip.