What are the payment terms?

A 50% payment is made upon acceptance of the estimate, and the other 50% on the day of delivery of the project.