Ed, you might want to start insisting on credit card only for out of town jobs, there are several systems out there that allow you to swipe the card and authenticate using your cell phone.
Even better consider pre-authorizing by phone before you go start the job