We have a contractor building our house. There is a contract in place specifying the completion period (12 months) and payment schedule. However the job has now run 2 months overdue and counting because of delays on the part of the contractor and his subcontractors (not because of changes by us). The contractor has accepted that he is partly responsible for the delay, although he also blamed the weather. I feel that we should be able to deduct some of the mortgage payments we are making from the next stage payment and will be discussing this with the contractor. What is the normal procedure in these cases? Is there a normal penalty that applies in these cases, especially when it is not specified in the contract (apologies if this should be in askaboutlaw).