We are a locally-owned, full-service independent insurance agency that has proudly served the insurance needs of New England since1885. As your local agency, we understand the unique risks you face better than anyone. With our care for the community and our local knowledge, we can help you find the right insurance for your needs.
We understand the immense responsibility we have to protect what you’ve worked your whole life to build. Whether that’s your home, family, or business, we know it means a lot to you. We are honored that you’ve put your trust in us, and we’ll honor that trust by helping you find comprehensive insurance solutions that bring you the protection you deserve. That’s what it means to be a part of your community.