Job delays can occur due to additional work, (authorized by the homeowner), or weather. But on average our jobs are completed within the allotted time on the contract.