This is a great question, and I'm assuming a lot of shops open and don't make it because they don't have enough loyal customers that help prop them up. I'm still in business because my customers have stuck with me even though I have long wait-lists. We are very fortunate for that, because without our customers support we wouldn't be here.
To talk to your other question about servicing your truck when on a trip, this is a huge point for our shop. First off we take phone calls when a customer is on a road trip and we help them find a shop for repairs. Secondly, we make sure that everything we install, create, convert, and build is fully serviceable in any area. One example of this is that we stopped our cummins R2.8 program even after tens of thousands of R&D because their promise of parts availability and knowledge support didn't meet our core expectation.
The mud vendor map is a good place to start, I see you're in Oregon which has a lot of good mud vendors to choose from for all kinds of stuff.
Hope that helps