Смысл нанимать программиста для оценки кода есть потому, что нужно знать насколько сложно будет поддерживать код в будущем, если продавец пропадет.
Может получиться так, что когда вы захотите добавить новый функционал вам скажут, что проще написать все по новой или будут заламывать цену. Это конечно же в особо тяжких случаях.