Kathryn,
 
In the times I've had to do this, I was lucky enough to find a couple of businesses who did it for either a small fee, or no fee at all.  The former is no longer in business, but the other is named BearCo Auto Wrecking out of Grand Ronde, (503) 879-5999.  He came all the way up here, picked up the vehicle, and didn't charge us anything.  Of course, that could change; but I would try a "near-by" auto wrecking yard to see if they would be interested.  They are going to make money on either parts sale or the sale of the scrap metal, so they may be less expensive than a regular tow company.
 
Hope this helps,
 
Michael