you should take your concerns up with your LAME, not force every engineering organization to write up some 'charter of work quality, rights and responsibilities' which would take money, time, coordination and negotiation-who's going to fund it?
if you have concerns with an organization- then speak up, if they don't listen then don't use them.