I just did a charter out of Oregon with Oregontunacharters.com. Maybe it was on 'off' day for them when I went but I wouldn't recommend them. The tuna weren't cooperating that day and I can't blame the charter for that but there were other things that didn't impress me like the small amount of sluggish live bait (he'd been fishing the day before with his buddies, we got the leftovers), not being informed that the head was broken (one of my group was female amongst strangers, the charter knew that before hand but there was not mention till we got on the boat...and it is also quite possible that 'broken' was a lie and he just didn't want the head used), and I noticed things like straightened hooks on the gear which made me suspect that it hadn't been looked over before hand and that some of the tuna that broke off or were lost that day were because of this. Losing fish happens, I get it, but in the end the 6 of us clients ended up with 7 fish total. That is expensive tuna and every fish counts. At least he had a nice boat.
I don't have another tuna charter to compare to my experience with this company, but the salmon charters I've done (ie. Westedgefishing) has been much more professional.