A major part of organisations working with you is that they need to be insured and have gone through a company prequalification process
All contractors as part of their onboarding process should be able to upload and supply insurances and go through a contractor prequalification.
Prequalifiy your contractors with a survey covering safety, work history and much more in order to assess the quality of your supplier.
Should they be working with your company?
Are they a risk to be working with your brand?