Les Schwabs does OK. They know that axle well enough you shouldn't have a problem there. If it's a serious problem then I highly recommend Snyder's in Albany. It's ~115 miles from Bend so if you had AAA it would only cost you about $60 for the extra mileage.
I live in Bend and currently have the same problem. The Les Schwab on Cooley Road, north of town has done my alignment before and I will be taking the van there on Thursday to get it done again.