I would like to thank Danielle, Lukas, and Captain Dan for giving my kids and I a wonderful whale watching experience. They were all very knowledgeable. We not only saw humpback whales, but orca whales and sea lions too! Everything was seamless about this tour--the pickup point is easy to find from the ship, the bus drivers tell you so much about Juneau as they drive, all the tour guides seemed like they were great (there were at least 3 other boats out at the same time), and we had plenty of time at Mendenhall Glacier. At the glacier you are on your own and you can take the shuttle back to Downtown whenever you are ready to. We had time to walk to Nugget Falls and more.
This is my 7th cruise but the first time I ever booked tours NOT from the cruise line. They scare you with the "book from us, otherwise you might get left at port" but that has to rarely happen. Book your excursions with enough time and you will be FINE. You will save money and have an amazing tour!