Для того, чтобы получить внятный результат на стройке нужно следующее:
1) Проект или схема. Зависит от сложности работ. В случае автора - схема и профиль со спецификацией. По ней понятно что делать, какие уклоны, материалы и их количество. За это нужно платить от 5 тысяч и далее. Сможете составить сами - отлично. Только никаких "типовых", а конкретно по вашему объекту.
2) Смета или калькуляция. С отображением материалов, работ. Разбивается по этапам и суммам на этап. Заказчик может проконтролировать этап и оплатить следующий. Разбивка на суммы по материалам нужна, чтобы авансировать материалы и часть работ (при необходимости). Можно составить самому, но лучше привлечь специалиста - сметчика например. Тоже стоит денег, хоть и немного.
3) Договор подряда. Должен быть конкретно про ваш объект, никаких потом договоримся! С приложением предыдущих документов. Прописываются этапы, сроки, порядок финансирования и ответственность сторон. Внимательно прописывайте штрафы за нарушение сроков в процентном соотношении от стоимости этапа (например 10% от стоимости этапа за каждые 10 дней просрочки). Так же учтите возможный перенос сроков по объективным причинам (погода, если актуально, задержки поставок материалов - если заказчик сам занимается поставкой и т.п.).
В этом случае, потратив немного времени, вы сведете к минимуму потери денег, времени, нервов.
Удачи в строительстве