As a self employed person I know that everyone has a legal right to demand to be paid in cash, although the customer has a right to a receipt for his payment, if only to prove that he has already paid the bill.
There are some people who I would not work for unless they paid in advance and in cash. But they always have the right to go elswhere.
After all it is my money that is at risk if the customer's cheque should bounce or they stop the cheque for no good reason after they have got what they wanted.
In 30 yrs of trading I have had 4 occassions where payment cheques have bounced. One almost made me bankrupt and it took yrs to recover. Twice people have waited for the work to be done and then stopped payment on their cheque. This gets me off their property, believing that I have been paid, and makes it illegal for me to go back on their property to recover my goods several days later when the Bank informs me that they have stopped payment or their cheque has bounced.
County Courts are a joke. It takes money and time to take someone to Court if their cheque bounces and even if you win the case it's impossible to make them pay. There are people who exploit this situation knowing that they can get work done for nothing cos it's cheaper for the Tradesman to write off the loss than it is for him to chase after his money.
There are also people who wait for the work to be done and then blackmail the tradesman into agreeing to accept half the agreed price on the basis that that is better than years of legal action with no guarantee of payment at the end of it.
It isn't always the Tradesman that can't be trusted.
You try buying something expensive in a shop with a cheque that isn't backed up with a guarantee card. But that's what people expect tradesmen to accept in return for thousands of pounds worth of materials and labour.
I have been buying materials from the same supplier for 25yrs but I have to pay before the goods are sent, and they are not sent until my payment has cleared, so why am I the only one who has to risk not being paid by accepting a cheque that could too late, turn out to be worthless?