What are the terms of payment?

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