Yes, we require a non-refundable booking fee. T&Cs apply. Please view our pricing page for further info or give us a call.