Today, I have learned that all contracts require prepayment -- no exceptions. It sure is difficult to explain to customers that they are responsible for all labor upfront. I suppose that it is no different for me to ask for that any more than for a DVM to ask for it. It just doesn't go over so well.