 In September 1865, Barstow was unanimously reelected to the Vermont House, and served as state senator from Chittenden County in 1866 and 1867.In 1870, President Grant appointed him U.S. pension agent in Burlington, a position he held for eight years.His efforts in reforming the pension system were rewarded with a letter of thanks from the Secretary of the Interior, Carl Schurz.