@morrishgp Only solution is get all the materials delivered to site and agree payment for materials once on site ( then it’s there responsibility if they go missing ) obviously with your mark up ! And then 20% deposit for advance on labour then rest on completion …