Перед началом работы договаривайтесь обо всех условиях, промежуточных этапах, таймингах. Обязательно согласовывайте финальное ТЗ, закладывайте адекватные сроки. Если вы скажете 5 дней, а сделаете за 3 дня, клиент будет доволен, а вот когда разговор был про 3 дня, а работа готова только через 5 — это засчитывается в минус.