I don't bother with getting bogged down with formal t&cs.
Mine are simply 'I clean, you pay'.
If they don't, I walk away and don't work for them again until they pay.
I don't handle stress very well, so would sooner walk away than waste time, energy and more money chasing small amounts.
If it's bad for the industry, I don't care because I am looking out for me, not anyone else who happens to be in the same line of work as me.
John