Договор — дело хорошее. Напечатал доки, подписал, отправил клиенту почтой заказное письмо. Клиент подписал, отправил назад. Цена вопроса — 100 рублей. Понятное дело, что ждать пока договор вернется, чтобы начать работу смысла нет. Клиент предварительно договор видел, согласился, а значит можно выставить счет (хоть на 3000 рублей) и все. Клиент оплатил — можно начинать работу. А документы пусть гуляют. Придут когда придут.
Есть договор или нет, главное — предоплата. Если цена вопроса 3000, то и предоплата 100%. Если задача сайт сделать, то достаточно разбить сайт на этапы и брать предоплату 100% за весь этап. Второй год так работаю — не нарадуюсь.
Например, надо сделать сайт.
Этапы:
1-й — дизайн, 10 000
2-й — верстка, 10 000
3-й — наполнение, 10 000
Перед началом работ клиент оплачивает 10 000, как закрыли этап и начинаем верстку — клиент оплачивает еще 10 000 и так далее за каждый этап.
Если вы работаете без предоплаты, значит вы готовы к тому, что вас кинут. Если вы к этому готовы, то какого хрена потом сопли разводить? Знали ведь на что шли. Тупо соглашаться на плохие условия, а потом плакать в интернете, что заказчики — кидалы. Вы сами подписались на это осознанно. Не нужно винить других за свои проебы.
PS
Конечно, когда исполнитель кто-то типа voland, то тут ничто не спасет. Ни предоплата, ни договор. Горбатого могила исправит.