Возможны оба варианта:
1) Закупка силами Подрядчика по согласованной спецификации и смете: мы несем ответственность за качество, соответствие и своевременность поставок, часто имеем доступ к оптовым ценам.
2) Самостоятельная закупка Заказчиком: вы получаете полный контроль над бюджетом на материалы. Учтите, что в этом случае ответственность за сроки поставки, комплектность и качество материалов ложится на вас; возможные задержки могут повлиять на график строительства, а гарантия Подрядчика распространяется только на работы, но не на сами материалы.