Cash, bank deposit and cheque are all OK.
This is expected to be payable on completion of the job or other terms as discussed with our team.