Please be mindful of the time so you can extend the time the partner is booked for if needed, even before the time is finished. The job normally ends when the time is over, though it may also end earlier as the actual duration may be shorter than the estimated duration.
Case 1: The job ends when the task has been completed, regardless of whether it was completed within the given time frame or less.
For example - if a customer books a partner for 4 hours for a cleaning job and the partner finishes the job within 3.5 hours, once confirmed by the customer that the task was done properly, the job ends.
Case 2: The job ends as soon as the time the partner was booked for is over, even if the task was not completed within that time, and the customer does not need an extension anymore.
For example - if a customer books a partner for 4 hours to assist with an event and customer decides to let the partner go after 4 hours even if the event is still ongoing, the job ends.