In response to the original question.
We have had very good work done by Countryside Interiors and Davis Cabinets - both in Junction City. I am not sure about similar shops in Portland.
However, for some things, when we lived in Gladstone we had some minor work done by Dave's Rocket RV on SE 82nd Drive. He looks like an overgrown hippie, but his work is very good. 1250 82nd Dr, Gladstone, OR 97027 · (503) 653-1434
Trust this helps.
2003 Monaco Safari Trek 2810
Coos Bay, Oregon