We don't expect payments all at once, We ask for a booking deposit of £15.00 to secure your booking, most of our customers prefer to pay 50% on the day (any cast over £100.00 - a £50 minimum deposit is required on the day) and the rest on collection. We take cash and have a card machine which can accept all major credit/debit cards.