The polling company questioned 1,000 registered voters and says the survey has a margin of error of plus or minus 3.1 percent .