Подрядчик вправе привлечь к исполнению договора других лиц (субподрядчиков). В этом случае подрядчик выступает перед заказчиком в качестве генерального подрядчика, а перед субподрядчиком - в качестве заказчика.
Генеральный подрядчик несет перед субподрядчиком ответственность за неисполнение или ненадлежащее исполнение обязательства заказчиком, а перед заказчиком - ответственность за неисполнение или ненадлежащее исполнение обязательства субподрядчиком.

Если иное не предусмотрено законодательными актами или договором, заказчик и субподрядчик не вправе предъявлять друг другу требований, связанных с нарушением ими договоров с генеральным подрядчиком.

С согласия генерального подрядчика заказчик вправе заключить договор на выполнение отдельных работ с третьими лицами. В этом случае третье лицо несет ответственность за неисполнение или ненадлежащее исполнение работы непосредственно перед заказчиком.