Pay Your Bill Numerous options are available to you for paying your premiums. Many of our companies offer online bill payment processing. Payments can also be made over the phone by calling the insurance company direct or by calling our office in Caribou. You may also mail your payments or stop by our office to pay your bill. Below is a list of our companies and their respective phone numbers and links to their pay online websites. As always, we encourage you to call our office at 207-496-6061 or 207-498-8900 during normal business hours with any billing or payment questions. Our office can also process payments quickly for you over the phone.Company Name Pay Online Pay by Phone Allstate Click Here to Pay Online 1.800.901.1732 Travelers Click Here to Pay Online 1.800.550.7716 MetLife Click Here to Pay Online 1.800.680.3354 Progressive Click Here to Pay Online 1.800.776.4737 The Hartford Click Here to Pay Online 1.877.896.9320 Casco Indemnity Click Here to Pay Online 1.800.346.0026 Countryway Not Yet Available Not Yet Available Dairyland Auto Click Here to Pay Online 1.800.334.0090 Dairyland Cycle Click Here to Pay Online 1.866.324.7952 Foremost Click Here to Pay Online 1.800.532.4221 Kemper Click Here to Pay Online 1.877.252.7878 Farmers Click Here to Pay Online 1.888.327.6335 Bristol West Click Here to Pay Online 1.888.888.0080 Concord Click Here to Pay Online 1.888.393.9835