I have a 100k TL project for an agency. I said I'd pay the whole amount later. The agency refused: 'deposit required'. What does deposit mean? What % deposit is normal? How should the payment schedule be?
Other firms do 'start fee + milestone fee + completion'. E.g. 30-40-30. Some want 'full upfront'. How much protection do I (the client) need? If the agency finishes the project but it's buggy, has the payment already gone?
Guarantees: 'what if the agency finishes the project badly?' Do I have the right to get my money back? Is a deposit held back for quality control?