Yes, we require your payment information prior to scheduling your booking. A hold will be placed on your card the day before your service and you will not be charged until after the cleaning is completed.