How we help you protect your property and investments



Insurance is an important safety net for your family, your home, your car and your business.
 

And because we are an Independent Insurance Agent we use more than one insurance company, and research with these firms to find you the best combination of price, coverage and services.
 

We are licensed professionals with strong customer and community ties which gives you excellent service and competitive prices.
 

We can offer you one-stop shopping for a full range of products such as home, renters, auto, business and life. And we will always treat you like a person, not just another policy number. 

If you have a claim or questions please contact us during normal business hours. For after hours emergencies please call one of the following number:
 

  • For Hanover Insurance Claims call directly at 1-800-628-0250 and  Billing 800-922-8427.
  • For Hingham Mutual Insurance Claims call directly at 800-341-8200 and  Billing 800-341-8200.
  • For Commerce Insurance Claims call directly 800-221-1605 and Billing 800-922-8276
  • For Union Mutual  Insurance Claims call directly 800-671-8550 and Billing 800-232-0365


PLEASE NOTE: Coverage can not be bound or changed by using the Internet or Email or Voice Mail. If you do not hear from us in a reasonable amount of time, ASSUME WE DID NOT GET THIS REQUEST FOR AN INSURANCE QUOTE, and call our office.