Itch Mining + Drilling is where you'll find the recruiters that have actually had their boots on the ground in the drilling industry. They have years of experience working on and around drill rigs. Been there, done that, got the t-shirt (and have never been able to get the red dirt stains out of it ever since).