You may just have to trap your own rodents (with environmentally safe traps of course), if you want to get rid of one major food source of rattlesnakes. Next, remove any large loose items that may be lying around on your property (and NEAR your property if possible), ie: tin sheets, boards, doors, old carpets, anything large and flat that can create a cozy microhabitat for snakes (& rodents). If you have any of these items, then elvate them off the ground at least 6 inches or so with some four by fours. This WILL reduce your rattlesnake population AND discourage them from taking up residence when they do find your property. That's about the best I can recommend, as introducing kingsnakes will not work (as Matt had already mentioned). Kingsnakes do not target rattlers exdclusively - they will eat any small reptile or mammal that they encounter in the wild. So even if they did stick around your property (which they don't - they are classified as a wandering snake), their impact would be extremely minimal AT BEST! Sorry, but that's the truth. . .
I bet these two (six foot plus eastern kings) could wreak havoc on all the rattlers on your property (if only you could put them on a leash), lol:
Zee


-----
"I am an expert on everything, but I know so little and have so much to learn!" -Carsten "Zee" Zoldy-