After a contractor performs work, triggered by certain events, the contractor can report work completion to the customer.