We agree on duration at the beginning of each project. We finish all the design and development of the website during the agreed-upon time. However, if you requested additional pages, we will happily do them but with a little delay. Our goal is to deliver top-quality service.