According to his Facebook page, Armes has previously served on the Vernon Parish School Board, the Leesville City Council, and the Vernon ParishPolice Jury, the equivalent to the county commission in other state. Armes won the District 30 House seat vacated by the Democrat John R. Smith of Leesville, who was instead elected to the Louisiana State Senate in the seat also numbered No. 30. In the primary held on October 20, 2007, Armes, with 3,971 votes, led two Republican candidates, Jackie M. "Jack" Causey and Overton Brown Burns, Jr., both of Leesville. Causey polled 3,122 votes, and Burns trailed with 1,091, respectively. Together Causey and Burns had a primary majority. In the lower-turnout general election on November 17, Armes prevailed over Causey, 3,124 votes to 2,832. Armes won his second term by a more comfortable margin in the primary election held on October 22, 2011, when he defeated Causey once again and still another Republican, physician Gregory Lord of Leesville. Armes polled 3,874 votes to Lord's 1,995 and Causey's 1,238. Representative Armes is a member of the Louisiana Rural Caucus and the Democratic Caucus. He serves on these committee: Appropriations, Natural Resources and Environment, Joint Legislative Budget, and Military and Veterans Affairs. Armes's legislative ratings have ranged from 24 to 67 percent from the conservativeLouisiana Association of Business and Industry. In 2012, he was rated 57 percent by the National Federation of Independent Business. From 2012 to 2014, the conservative Louisiana Family Forum scored him 43 percent, 86 percent and 70 percent, respectively. Since 2008, he has been rated all but one year as 100 percent by Louisiana Right to Life. In 2014, Armes co-sponsored the requirement that abortion providers have hospital admitting privileges near their clinics, but he did not vote on final passage of the bill, which was approved, 88-5. He voted in 2013 for surrogacy contracts. In 2014, he did not vote on the extension of the time for implementation of the Common Core State Standards Initiative. In 2013, Armes voted to reduce penalties for the possession of marijuana and opposed lifetime concealed carry gun permits. However, he supported concealed carry in restaurants which serve alcoholic beverages and opposed making information about permit holders a matter of public record. In 2012, he voted to prohibit the use of telephones while driving. He voted to reduce the number of hours that polling locations remain open. Louisiana has traditionally had 14-hour polling days. He opposed the requirement for drug testing of welfare recipients.