It depends on the job, some customers you quote, request a deposit and progress payment and final when completed. If only they where all like that, the ideal business plan.