Yes, we have a minimum commitment period of 4 months. The reason behind this is the need to do iterations (A/B testing) to see what works best for our clients. Usually, during the 3rd and 4th months we deliver the best results and after that evaluate should we continue the project and do we need to scale the team.