Sorry this is a bit of a long one but totally confused if I’m being unreasonable. We are in the middle of a £100,000 extension. We have had no end of problems from the get go. Builders not turning up, poor work that had be corrected etc etc. We have a payment schedule so at certain points in the build we need to pay. At Christmas time when we were still doing ground work the builders asked us to pay upfront for the roof and windows and doors. Telling us although we were obviously not at that stage they needed the money to ensure they were ready when we needed them. We agreed to pay them £14,000 as requested. We have now got to roof level but owe them £8,000 for the last fix. My husband is reluctant to pay the money owed for the work done until we have proof that the roof and doors are coming - not seen a receipt. We are getting more worried as various companies tell us they won’t let our builders have an account as they don’t pay up and have a bad reputation. Our builder is demanded the money due so he can pay his team and says he will tell them all how awful we are at not paying if he doesn’t gage the money. I’m concerned that if we pay we may never see the roof timbers and windows. Aibu? Should I pay for the work already completed?