Brown, Holmes & Milliken Agency 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.
We're committed to guiding you through the claims process for a prompt and fair resolution of your claim. During normal business hours, please contact us at either of our locations with any questions, Ellsworth - (207) 667-2516 or Machias - (207) 255-5071. If you suffer a major loss or serious accident on weekends or holidays, here are our companies emergency claim phone numbers.
Claim by Phone 800-773-4300
Pay by Phone 800-870-1170
Claim by Phone 1-800-255-7828
Pay by Phone 1-800-901-1732
Claim by Phone 800-360-2277
Pay by Phone 866-422-9498
Claim by Phone 800-375-2075
Pay by Phone 800-543-2644
Claim by Phone 800-245-1505
Pay by Phone 866-268-5956
Claim by Phone 800-225-0770
Claim by Phone 800-274-7865
Pay by Phone 888-888-0080
Claim by Phone 877-242-2544
Pay by Phone 800-364-3400
Claim by Phone 800-482-7443
Pay by Phone 800-584-1223
Claim by Phone 800-828-6862
Pay by Phone 315-634-5200
Claim by Phone 800-334-0090
Pay by Phone 800-334-0090
Claim by Phone 800-336-3658
Pay by Phone 855-533-3444
Auto Claims 800-274-7865
All Other Claims 800-527-3907
Claim by Phone 800-233-1957
Pay by Phone 800-233-1957
Claim by Phone 800-385-0274
Pay by Phone 877-922-9701
Claim by Phone 800-628-0250
Pay by Phone 800-573-1187
Claim by Phone 877-248-3455
Pay by Phone 877-624-7775
Claim by Phone 877-425-2467
Pay by Phone 800-611-0958
Claim by Phone 781-295-0270
Commercial 1-800-225-2467
Personal 1-800-332-3226
Claim by Phone 800-636-4292
Claim by Phone 855-627-3737
Claim by Phone 800-854-6011
Pay by Phone 800-680-3354
Claim by Phone 800-343-0533
Pay by Phone 888-664-2455
Claim by Phone 800-468-3466
Pay by Phone 800-462-2123
Claim by Phone 888-895-7725
Pay by Phone 877-699-7364
Claim by Phone 866-460-1776
Pay by Phone 844-488-9777
Claim by Phone 800-542-7032
Pay by Phone 877-796-6803
Claim by Phone 800-765-9749
Pay by Phone 877-438-7459
Claim by Phone 800-776-4737
Pay by Phone 800-776-4737
Claim by Phone 877-763-1800
Pay by Phone 877-763-1800
Claim by Phone 1-800-951-2100
Pay by Phone 1-800-951-2100
Claim by Phone 800-252-4633
Pay by Phone 800-842-5075
Claim by Phone 800-671-8552
Pay by Phone 800-300-5261
Claim by Phone 800-435-0397
Pay by Phone 800-231-7820