А чем отличается начальный этап, от других этапов? Начальный этап - заложение фундамента и поддержка структуры кода. Если тебе сделают говно в начале (извиняюсь), то говно будет и в других этапах.
А за 20.000 в месяц - нормальный разработчик работать не будет. Он знает сколько стоит его время и знает сколько за это время он сможет сделать.
Такой ценник оправданный. Тут либо разраб который получает ~50.000 рублей и делает 2 системы в месяц, либо получает 130.000 рублей, работая по ~12 часов в день и делает по ~5 систем в месяц. Если ты думаешь что цена исходит из "Небес", то нет. Аргументирую ценник в 130.000 рублей скоростью своей работы и объемом часов работы в день!
А так, с такой политикой удачи с проектом!