обычно вся беда в том, как замечает Илья, что это не работа на 2 часа и однозначный ответ. Поддерживать сервис за пирожки, такое себе.
для этого и пишут ТЗ и согласуют их с разработчиком перед заключением договора (где можно прописать этапы и, соответственно, оплату по этапам разработки).