I’ll ask for a deposit before confirming a booking. The balance can be paid anytime in advance by bank transfer, Paypal or credit card (cheques no longer accepted).