How long will the project take to complete?

You will be given a written schedule prior to commencing. This will incorporate all the critical stages of the project (including the finish date).