In any emergency situation that you need to tend to, let management know immediately so we can figure out a solution. Let the client know as well, and tell them what has or hasn’t been cleaned from their order. In an excusable situation (ex. medical), you will still be paid for your completed work.
If you leave mid cleaning due to a disturbance from the client (ex. health/safety issue), the client will be charged for the cancellation, and you will at least be paid the fee (potentially more depending on your progress).
If you leave mid cleaning for an unjust reason (ex. it’s taking too long), then you will only be paid for what is done and may be removed from the use of Sweep depending on the scenario.