No money up front, and a 10% holdover until final punch list complete. Non-negotiable. I paid 50% when 50% of the work was complete (less 10% holdover). If they need more before the final job is complete, I will pay according to how much of the job is complete, less 10%. No company should rely...