We recommend booking your cleaning appointment at least 48-72 hours in advance to secure your preferred date and time. However, we understand that emergencies may arise, and we will do our best to accommodate last-minute requests whenever possible.