Armstrong won the Seat A race by 249 votes, or 1.62 percent. Armstrong, a political newcomer, said Greenhalgh was a tough opponent and people just had to trust that he has a vision and the skills to help the county move forward.
"Hopefully that's reflective in the vote," Armstrong said. "Now the work probably starts tomorrow. The budget is something that's going to be really important, especially with the repeal of the tax increases. So it's going to be hard work to try to figure out how to take care of what we need to take care of with the budget we have."
Claudia McMullin won the Seat B race by 173 votes, or 1.11 percent. While McMullin said she was pleased with the results, they were tighter than she would want to see again as a Democrat in a largely Democratic community.
"We'll just do a better job and in 2015, we'll kill it," McMullin said. "We do have a new council but I am confident they are going to feel the same way we do, which is to be as fiscally conservative as possible in trying financial times, while providing the best services we can to our constituents."
Democrat Kim Carson initially ran for Seat C against Republican Duane Schmidt, who announced Oct.
Carson won with a landslide of 7,255 votes, or 69.86 percent, over the write-in votes. Carson said she's excited she was successful and that the election is over.
"I've been attending the meetings almost on a weekly basis since I filed for office so that won't change between now and when I'm sworn in in January," Carson said. "I'll also have the opportunity to be involved in some of the budget discussions. That's going to be an incredible challenge, so I'm just ready to get to work."
Greenhalgh and Smith had not returned phone calls by late Wednesday morning, and Pollard declined to comment.