What are your payment terms?

Payment is normally due upon receipt of the invoice. On projects where the delivery period will be more than two weeks, we will set up a milestone payment system, in which payment is due promptly at the end of each project milestone.

Payment is always due before the results of that milestone, or the project as a whole, are turned over to you and made available for use.