PORTLAND — The company that operates ferries between Portland and the Casco Bay islands has reached an agreement with the union representing its workers.

The Casco Bay Island Transit District and the Maine Marine Association agreed on a three-year deal that increases pay by 3 percent each year. Approval was announced yesterday.

Gene Willard, union president and a ferry captain for 27 years, says the manner in which the negotiations were completed “has set a new and collaborative path for future labor relations.”

Casco Bay Island Transit District operates the ferry service 365 days per year, carrying 950,000 passengers, 5,300 tons of freight and 25,000 vehicles.

Augusta and Waterville news

Get news and events from your towns in your inbox every Friday.

  • This field is for validation purposes and should be left unchanged.