We were on an Alaskan cruise a couple of weeks ago but did not want to book the whale watching tour offered by our cruiseline. I found Orca Enterprises on Tripadvisor and as the reviews were quite good, we booked with them direct.
Their office is directly across the street from the cruise terminal so it was easy to find...
More