Добрый день! В силу ст.706 ГК РФ подрядчик по общему правилу вправе привлекать к исполнению своих обязательств других лиц. Вместе с тем, согласно п.3 ст.706 ГК РФ, ответственность за качество выполнения работ перед заказчиком в любом случае несёт именно подрядчик. Таким образом, в Вашем случае ответственность за качество окон и профиля будет нести то лицо, которое заключило с Вами договор подряда (насколько мы поняли, это индивидуальный предприниматель). Тот факт, что сам подрядчик мог заказать окна у другого лица, в данном случае значения не имеет и никак не мешает Вам предъявлять претензии, связанные с недостатками выполненных работ, именно к подрядчику.