Buehrer served as State Representative from 1998 to 2007. While Representative he was elected Assistant Majority Floor Leader for both the 124th and 125th General Assembly. He has also served as an intern for former Congressman Paul Gillmor, as an aide to former State Representative Jo Ann Davidson, and served in the administration of Governor George V. Voinovich. Buehrer serves as the state co-chair of the American Legislative Exchange Council (ALEC).[2]
Ohio Senate
In 2006, Senator Lynn Wachtmann was unable to run for reelection for the 1st district due to term limits, as a result, Buehrer, who was also term limited, sought the seat. In the primary election, he faced Jim Hoops, who was also an incumbent member of the Ohio House of Representatives. Buehrer easily won the Republican nomination against Hoops, securing 60.75% of the electorate.[3] With the district being one of the most Republican in Ohio, Buehrer easily won the general election with 60.08% of the vote.[4] He took a seat in the Senate on January 2, 2007, and served as Chairman of the Highways and Transportation Committee in his freshman term.
When CongressmanPaul Gillmor died unexpectedly, Buehrer entered the special election to replace him. However, he failed to secure the Republican nomination, losing to Bob Latta 43.66% to 40.23%.[5]
Returning to the Senate, Buehrer served as chairman of the Insurance, Commerce and Labor Committee for the 128th Ohio General Assembly. He won reelection to his seat in 2010, securing exactly 74% of the vote against Democrat Eric Cramner.[6]
In late November 2010, Governor-elect John Kasich announced that Buehrer would serve as the next director of the Ohio Bureau of Workers' Compensation. Although he had just won a second term, he resigned from his Senate seat to take the post, and was succeeded by Cliff Hite.