In the Assembly, Mainor served as chair of the Law and Public Safety Committee. He was also a member of the Consumer Affairs Committee, Transportation and Independent Authorities Committee, and the Joint Committee on Housing Affordability.[2][4]
After being easily re-elected in 2011 and 2013, Mainor originally sought re-election to the Assembly in the June 2015 despite losing the support of the Hudson County Democratic Committee and Jersey City MayorSteve Fulop.[5] Ultimately, he dropped out before the Democratic primary election.[6]
^Tyrrell, Joe (May 26, 2015). "In 31st District, Half-Dozen Democrats Jockey to Stand Out From Crowd". NJ Spotlight. Retrieved September 22, 2015. No endorsement from the Hudson County Democratic organization for either man. Mainor initially tried to soldier on without it, but dropped out of the race.