Trask Insurance represents over 22 of the best insurance carriers in Maine. From regional mutual companies to large national carriers, we have the right one for your needs.