Смотря что было оговорено на стадии формирования ТЗ и что заказчики хотят в качестве гарантийного обслуживания. И еще - сколько времени прошло (и не поменялись ли за это время некие внешние условия, например, не вышла ли новая версия ОС, под которую приложение перестало работать).
Даже индивидуально работающие фрилансеры, в принципе, дают гарантии, но в ограниченном объеме, конечно. Если что-то должно было работать, а не работает - логично требовать доделки. А если на момент сдачи проекта работало как нужно, а потом перестало - это уже другой случай.