Harv and Marv's Outback Alaska | Juneau Whale Watching (harvandmarvs-juneau-whale-watching.com)
By far the best company we went on an excursion with. They meet you right at the pier, transport you to the dock. Very personal, gave us lots of little sightseeing tips on the way back. Stopped at the glacier as we had extra time.