For flyfishing Weigh West has a great operation. June through September are best with July and August ideal. However, last year was worst year in long time......... hope they show up this year. For offshore fishing, (Chinook, Coho and Halibut) you can use Weigh West as well. They have a good website and are helpful over the phone if you want info......
Let me know if you have any further questions....