I have searced for CNC Mill programer's in MN and found that it was no easy task. MN has a website where you can post MN jobs on and out of 20 resume, only 5 replied and only one seemed to know what he was doing. Make sure you give them a some kind of a test to see if they relly know what they are doing.
A simple Drill tap program with some profile milling will thin out the week ones quickly.
Check with the colleges in your area. I found that someone with the aptitude for his profession can be just as good as someone with "years" of experience.