Absolutely not. You will not pay for anything before you have received it. My payment terms are negotiable but by default, if it is a small job, taking less than 7 days or so, then I would simply require payment to be made in full, on completion to your satisfaction. If it is a large job, then I may require stage payments towards the cost of materials as and when they are delivered to site (but never before then). The balance of the materials and all labour costs would be due on completion. Once the materials are on site, they belong to you and it helps my cash flow if I can have some of the money back that I would have spent by that time.
Posted in: 1. Questions about quotations