There is a Montavilla in Fabric Depot in Portland. Now there's an opportunity if I ever saw one. I really like my sewing machine center, Rich's Sew & Vac, and they have a location in Salem (not that far south from Portland). But I don't know if they service your machine. Whitlocks is a HQ dealer in Salem and also has a good reputation.
When I take my Bernina in for service I have to leave it for at least a week, sometimes much more. It would pay to check with the repair centers to find out how long it will take them to get to your machine.