Как оценить качество написания покупаемого ПО?
>недорогие и эффективные сервисы по оценке качества кода
В моей голове не укладываются такие параметры.
>Или проще нанять программиста-эксперта по профилю только на оценку кода?
Самый оптимальный вариант. Только при поиске подобного эксперта, стоит убрать слово "недорого" из своего лексикона.
Надо с "малоизвестной компанией" оформлять договор на длительные отношения с поддержкой итд, дабы если код таки кривой, то пусть правят.