I don't use mechanics for anything other than transmissions, so I wouldn't know of any good locals, except maybe my muffler guy! I do strongly agree with jr's3800 on saving the money. It'* actually not a difficult job. INVOLVED and time consuming, but even a rookie can do this in 6-8 hours if they tag and mark everything taken off.
Chilton'* #28200 will get you through it for about $15. Should be available locally, and if not, I know GI Joe'* in Albany has it on the shelf most of the time. Failing that, I have one you can borrow if you can get to Corvallis. I'm super busy this weekend, and won't have time to drive out to SH.