Недавно у меня был случай, когда пришел заказчик с запросом поправить на сайте кое-какие моменты. Запросил доступы в админку, посмотрел, как все устроено внутри. Оказалось, что сайт работает на чистом коде и часть того, что он хотел реализовать по ТЗ, не получится стандартными способами. Нужно в любом случае лезть в дебри кода. С которым не работаю на профессиональном уровне. Поэтому предупредил заказчика и сказал, как есть. На что он ответил благодарностью за откровенность.
Любое долгосрочное сотрудничество строится на взаимном доверии.
Главное вовремя предупредить о всех нюансах. Со мной например заказчики делятся какими-то нюансами и тонкостями. Главное войти в положение и понять.
В этом случае сотрудничество становится еще и легким. Появляется четкое понимание заказчика, да и сам заказчик понимает хорошо, с кем работает. Проще говоря — партнеры.