It mostly depends upon your requirement. Many industries need to go under website internal issue rectifications which are time taking tasks. Some of the digital marketing projects need to create an online portfolio and online reputation management before we start any lead generation work. So to work out these we try to keep a minimum commitment period ( vary from project to project ) from the client’s end before we start the project so that we can deliver the expected result which client asked for.