For small jobs, they are usually just billed after job is completed. For large jobs, or large jobs for large clients, how should billing be considered. Should there be a deposit, essentially covering materials to be used, or a deposit of a percentage of the total cost of the project be used.