So what we need is a Code of Conduct for both sides then. Glad you agree...
So here's a thought - I'll set up a website service where contractors sign a CoC and provide proof of ID, residency and professional referees, and you give them first dibs at any jobs going. Would that work?