For website projects, we require a 50% initial deposit prior to work beginning and the remaining due upon completion before the website is scheduled to go live. If the project is taking longer than expected to complete due to you the client delaying to give feedback and sign–off in a timely manner. We will issue an invoice for 25% of the project (stage payment) leaving 25% due when the project is complete.