When in Juneau, we always book with Jayleen's Alaska. So far, we have gone out with Jayleen 13 times. We have 4 whale watching tours booked for 2024 and 1 for 2025. We have never had a bad experience. Here is the link to her business: https://jayleensalaska.com/
There are a lot of good whale watching companies in Juneau. I have gone with quite a few, but my preference is Jayleen. I would suggest that if interested, check out the names of the companies mentioned and then do your homework on the companies to see which one matches your needs.
Coral statement about "private whale watching tours" is correct and one of the reasons we choose them.