For a specialized technical skill, linkedin might be better...at least that's how my friend who's an organic chemist finds consultants during product development...and how professionals tend to market me.
To put it another way, if I'm looking for a consultant who I haven't worked with before, linkedin is eventually where I'll wind up, just based on names that turn up in a google.
Good luck.