合法的,这叫专业分包。建设工程很多专业项目是需要专业资质的,总包方不可能同时具备所有各行各业的专业资质,所以对于一些项目是必须要找其他具有专业资质的公司来做
正常情况下,下地基和主体是可以分开的,有两个单位施工是合法的。