We did Trailheads charter a couple yrs back and it was amazing. We limited on halibut, snapper, picked up black cod and a couple lings (we didn't salmon fish because we were already salmoned out). They have a stay the night prior package and be on the dock at 6am which works great. Take late ferry, sleep at the dock (nice hot tubs) and fish all day. Vacuum packed everything and off we went. We went out with the young lad (19 at the time) and he was a hell of a guide. Boat was awesome (25" walkaround with twin 250's). Can't say enough about them. You can google the name. If not them, there are lots of others but with short notice you might need to make some calls.