Please ensure Javascript is enabled for purposes of website accessibility

Shopping for insurance? We make it easy to save money.

On average, we save our customers 17% per year. Try it out!

We will get in contact with you ASAP.

"*" indicates required fields

Don't want to wait?

Call us now: (413) 594-4757

How do we save our customers so much money?

We are an Independent Insurance Agency and quote your homeowners insurance and auto insurance with multiple carriers to make sure our customers are getting the best rate, year after year.

Still not convinced? We are 100% focused on your satisfaction.

Outstanding, exceptional customer service.

Rob W. 12/09/2020

Good, helpful people who help with the RMV, insurance, registration and more.

Miki J. 03/09/2021

Patrick was a pleasure to work with. He was extremely thorough and helpful. I would recommend the O'Neil agency highly.

Sher L. 10/30/2020

The quote I received was SIGNIFICANTLY lower then other insurance companies I have contacted. The process was quick and made very simple. I was also informed of resources and packages I could receive to save me money. I appreciate my best interest being put first above everything else during this process. SO THANK YOU FOR THAT!!!

Ny'Asia C. 10/23/2020

This place is the best. I have to deal with a lot of insurance agents do to my job. I am always happy with the service. My rates are great and they are super helpful and always respond in a timely fashion. Ten out ten.

Alissa C. 10/21/2020

Very friendly, professional, and efficient. Got back to me right away and made the process of switching insurance companies super easy! Thank you Patrick!

Kimberly T. 10/08/2020

Patrick was a great help! I called in for a quote, they got back to me that same day. When I went in to start my policy It was really quick and easy!

Aye S. 10/19/2020

I recently switched over to E.J. O’Neil for both my home and auto coverage. Pat was fantastic to work with and was able to save me over $300 while increasing my coverage. I highly recommend them for your insurance needs.

Brandon O. 05/21/2020

Not only did he increase my coverage he reduced what I pay yearly by almost 50% I would definitely recommend the E. J. O'Neil agency. Give them a call you will not be disappointed!!!

Cenk A. 04/08/2020

I had a billing issue due to a bank merger. Because of this, I had a huge premium to pay when I was finally notified about my payments not going through. I understand it’s not their fault and it definitely wasn’t mine but they worked with us and resolved the issue in the best possible legal way.

Karina N. 08/15/2020

Homeowners insurance policies incredibly easy. He took plenty of time to walk me through all my options, and got me much better coverage for less cost than my old policy. Couldn’t have asked for a better experience - I’ll recommend this business to anyone.

Ryan M. 04/03/2020

After moving away from WMass for many years, returning was made so much easier for me as Colleen guided me in all the right ways in purchasing renters insurance, and then homeowners insurance. What I most appreciated though is how easy O'Neil Insurance made it to register and insure my cars in Massachusetts.

When I was living out of state I never received the personal and thorough attention from insurance providers which is why it was so wonderful to be working with everyone at O'Neil Insurance again! Thank you all for being so great.

Maria B. 03/03/2020

I highly recommend O'Neil Insurance. Patrick helped make my switch from my previous agency extremely easy and removed any stress or worry from doing so. He was very thorough in his explanation of my coverage. He also helped to get me a better rate! Thanks, Pat!

Jessica S. 01/05/2020

Sorry it took me so long to come into your office. After comparing different companies, you were able to save me about $1000 a year in car insurance and you were able to get me a better policy as well.

I'm so grateful! You were very personable and attentive. I will refer anyone I know to your agency.

Thank you again!

Jacqueline W. 03/11/2020

Patrick was very professional and helped me get the right coverage for my home and auto policies. Great office Staff, especially Colleen! Great RATES and great customer service - a winning combination! Thank you for all of your help!

Jerilyn M. 03/20/2020

I've been with E.J. O'Neil Insurance for about 20 years now. I briefly left and found out how good I had it. I immediately came back! Whether its setting up a policy or dealing with a claim, Cheryl has always made it a simple and stress free process. I live on the east coast of MA and feel like they are right down the street. They are the best!

Bruce B. 03/21/2020

I have loved going through E.J O'Neil Insurance Agency for my cars. Heather is extremely helpful with anything you may need. She makes the client feel valued and respected. She also gets back to you so quickly if you have a question regarding your coverage. She is great! Thank you for all your help Heather :)

Emily W. 02/01/2020

Our family has been with O'Neil Insurance for nearly 40 years. It's refreshing to know that there is still a business that still embraces personal interaction with their customers and provides service that backs it up. O'Neil Insurance has been covering 2 generations of our family with numerous homes and vehicles, and all the events that have come along with them. Their experience, knowledge, willingness and ability demonstrated in providing extended efforts is second to none. Colleen and Barb have keep our family in far better than "Good Hands". We wish them all the best and look forward to years of continued coverage.

Frank F. 6/5/2019

We've been a customer for about 40 years. Great customer service, friendly, helpful and always there to assist in any situation. Of all the places you can go for insurance, the staff is what has kept us with E.J. O'Neil. They know their business and we couldn't be more satisfied.

Michelle Kraefft 6/4/2019

We've been with E.J. O'Neil for many years. Nice local agency with friendly service and staff. Why go anywhere else.

Signtech 6/4/2019

They were able to help me get the lowest priced policy for my brand new car, and every time I call, there's always someone to answer the phone & answer my questions promptly. Great customer service and extremely reasonably priced premiums. I suggest EJ O'Neil to any of my closest friends and family.

Calli S. 6/1/2019

Wonderful employees who go out of their way to help you get the best coverage for the best price. Registry service and one lady that speaks Polish.

Dee T. 5/15/2019

The team always goes above and beyond. They knows their business inside and out and make the insurance process fast and simple. Would recommend to anyone.

Mark R. 4/23/2019

We only work with the best insurance companies in Massachusetts:


Years family-owned


Customer Service Rating


Average Savings for Our Clients