It depends on you whether you want to engage the services of ID or the services of individual subcontractors. Usually the services of ID are more expensive than sub-contractors. However, you need time and effort to co-ordinate the sub-contractors if you decided that it is a cheaper source.