The agreement states that if a certain event occurs, then one or both parties will take specific actions. Contingency agreements are often used to protect against financial loss or legal liability. However, not all contingency agreements are enforceable in court.
Contingent contracts allow parties to reach agreement by managing uncertainty about the future. Just make sure that the penalties (or rewards) you propose are prohibitive (or enticing) enough that they'll motivate the other party to stay on target.
In a standard roofing contract, you and the roofing company are the only parties involved. In a roofing contingency contract, the word “contingency” indicates an insurance company's role in the process. The contract's viability is contingent on your insurance provider's approval of the work.
A standard roofing contract should contain, at a minimum, the following info: License number and insurance details. Project's scope. Terms of payment. Option for terminating the contract. Project's timeline. Materials. Date and signature. Contractor and customer details.