We did a back to back whale/bear with Hoonah Travel and had a wonderful time. They are locals who love to share their history and are so proud of their town. When possible we try and do independent tours. What Donaldsc mentioned is correct they do contract out but this way you can choose the company you use and we feel like they give you special attention because all of your money goes to them.