Deposit is only required on end of lease service booking and urgent bookings. All other cleaning services only require to pay after received our invoice within 7 days.