We create a payment plan based on project milestones- stages. Usually, a deposit is due at the beginning, and the rest is linked to important project stages. Our fee proposal and contract outline these details, and there are no hidden fees.