We did an excursion with Eagle Wing Tours out of Victoria British Columbia on our last Alaska cruise during early September. We saw many, many whales. Very close. Also saw Orcas. Out of 38 cruises and many shore excursions this was by far the best one we've ever done. Booked privately, not through the ship.