A tech recruiter be seen to be providing a similar service. I will be moving shortly and will most likely need to find a software engineering job in the new area. In this area I don't know anyone. It would be easier if someone could guide me through the process of saying, based on my personal preferences, what companies may be a good fit for me. They may have more information about local salaries as well and can be of guidance when negotiating salary as well.
My sense is that the general prevailing idea is that you should never work with a tech recruiter.. despite my above points why should I not use a recruiter?