Recruiting firms do indeed work "the other way around". You can and should definitely contact a few IT recruiting firms in the area you wish to relocate to. However, you should note that companies will almost always look at resumes of candidates who do not need to relocate to fill the position...