When I had the roof done I paid after completion, which included about £3k materials and scaffolding. But when I had the kitchens and bathroom done I paid upfront for all goods, about a month prior to delivery. Fitting was after completion. The boiler and central heating system was 10% deposit, windows and doors 25%, garage door after fitting. So I suppose it varies.
