Since you are staying in PC a dory trip would be a lot of fun. You can call Joe Hay at Haystack charters, it Dave from Eagle chaters. Both are great guys and you will have a ton of fun. I spent last summer as the fishchecker in PC so I know both of these guys will get you fish. If you would like a bigger charter, there are several charters out of Garibaldi.
Garibaldi Charters, Siggi-G Charters, Linda Sue 3 Charters, Kerri Lin Charters and ANdrea K charters. All of the boats are top notch and the captains are great guys!! All of them should be listes in the phone book. I am now the fishchecker in Garibaldi, so I know these guys will do a good job for you as well. Take care and good luck!!
Aaron