A general contractor is negotiating a contract with a subcontractor.
To mitigate the financial risk associated with potential property damage or third-party injuries caused by the subcontractor's work, which of the following is the MOST effective tool for the general contractor?