We have a contract with a General Contractor to do projects for them which includes warranty work. The warranty is for 1yr, meaning if a repair needs to be done within one year of any of the work we've done for a project we are obligated, by contract, to do the warranty work. I should note that some warranty work can be billable. The GC has sent us Lien Waiver's stating that the projects we've done work for them on has been paid in full. However, we still have warranty work that could be done on these projects that we would be responsible to repair for the next year. My question is, in order to protect ourselves and ensure that we will be paid for any billable warranty work, should we hold off on signing the lien waiver until the warranty expires? Should we make the GC wait a full year before we sign the lien waiver?