Bouchard 7 Aug, 2015 August 7, 2015October 11, 2015 evemosher Bouchard is a total service oil barging company. We are the only barge company in New York State with 24-hour office service, year round. Source: Total Service Oil Barging Company New York