We operate all of our projects on a milestone based payment system. Each project is split into four stages and the completion of each stage is worth 25% of the total project cost. We will send you an invoice after the completion of each stage and our invoices are due after 7 days.