all my window cleaning is as normal, cash on the day or pay online/cheque
any commercial is sometimes not paid for 30 days or whatever thats to be expected
but any residential work i do as a one off be in conservatory cleaning, gutter cleaning, or car valeting is paid at the time of the clean or im not doing it.
depends on your business though, if you do mostly connys, gutters etc then fair enough, but im mainly a window cleaner 90% of the time so these are add ons.