I'm a freelance software developer and I can see value in hiring someone to handle 1)finding me gigs 2) contract and fee negotiations with companies looking for contract workers. Recruiters come close but have their clients', ie the hiring company's best interests in mind. Does such a service exist? If not why not?