Get Quotes Contact Us Sign In
Website
Call
Daniel J Bates Insurance Since 1976, Bates Insurance Agency, Inc. has proudly helped our customers to find personalized insurance solutions that meet their needs. We work with you to understand your unique risks so that way we can help provide an insurance policy that brings you peace of mind. Our customers are our number one priority, and we strive to bring you unparalleled quality service.

When you get in touch with us, you'll speak to our team who has over 80 years of combined experience in the insurance industry. With our access to several top-rated insurance carriers, we bring you the power of choice and customization.
Services
Since 1976, Bates Insurance Agency Inc. has been Middlesex County's preferred independent insurer, licensed in both Massachusetts and New Hampshire. Our clients trust us to protect what matters most in their lives because we have the knowledge and customer service to watch out for them.
Not all insurance agents are created equal. At Bates Insurance Agency, Inc., we go out of our way to treat our clients like people and we use our industry experience and diversified knowledge base to protect what you value most. At Bates Insurance Agency, Inc., we want to provide you with local, personalized service to help you find the right insurance coverage to protect what matters most to you. Our team of experienced insurance professionals is happy to hear from you and answer your insurance questions.
We care deeply about providing the best online experience to all visitors. If you need help using our website or have a question about accessibility, contact us and we will be in touch. At Bates Insurance Agency, Inc., we want to provide you with local, personalized service to help you find the right insurance coverage to protect what matters most to you. Our team of experienced insurance professionals is happy to hear from you and answer your insurance questions.
We specialize in a wide variety of insurance solutions to meet your needs. Whether you're looking for personal insurance or business insurance, we provide quality service and advice you can count on. Contact us today to get started. At Bates Insurance Agency, Inc., we want to provide you with local, personalized service to help you find the right insurance coverage to protect what matters most to you. Our team of experienced insurance professionals is happy to hear from you and answer your insurance questions.
Reviews (16)
Write a Review
Frank Velasquez
Aug 09, 2021
I have had many insurance companies before. Most, if not all were pretty awful experiences. Bates Insurance Agency has never let me down. They have been nothing but supportive in the past year that personally for me has been complete turmoil and havoc. Christopher Swanson, in particular has been a God send. This man has helped me in more ways than one.

He truly goes above and beyond customer service requirements. I have recommended all my friends and family to him and this company. Although some don't go with him, the ones who have are ecstatic. 100% will never switch agencies solely off of the experience I've had these past few years with Chris.
Jen Baptista
Aug 04, 2021
We have been working with Chris Swanson and Bates Insurance for years. He saved us a ton of money and continues to help us have the bet coverage for the best deal. Can't recommend him enough!
Gus Massabni
Jun 09, 2021
I have been a customer of Bates Insurance for over 15 years. Excellent customer service and the whole teem is great. Recently Christopher Swanson helped me get a good insurance policy for my new real estate purchase, he is very professional and helpful. Highly recommended.
JoJo LaRiccia
May 25, 2021
I highly recommend Christopher Swanson with Bates Insurance Agency. Christopher is a fabulous human being with great integrity. It's important when we work with someone that we know, like and trust that person. You can count on Christopher to give you the best service and with Bates Insurance Agency, you will find the protection that you need so you can sleep peacefully at night. JoJo Media Content Creator
Joey K.
May 13, 2021
They will answer all your questions, but not volunteer other helpful information. They are happy to take your money but are not at all proactive on behalf of the insured. If you're looking for an agency that will have your best interest at heart, best to look elsewhere.
Katie Webster
May 10, 2021
I was so shocked to see a negative review about insurance agent Chris and had to address it immediately. Chris from Bates Insurance has been absolutely phenomenal to work with over the past few years and extremely professional. I recommend him to anyone that has any inquiries about insurances!
Lawren Turco
Feb 19, 2021
Chris Swanson from Bates insurance is one of the best around. Chris goes above and beyond what I would expect from any agent in the field. He makes everything painless and easy, while getting you what you need at a reasonable rate. While being extremely down to earth and trust worthy, Chris is also one to get down to business and handle things in a timely and professional manner. I would highly recommend Bates Insurance, and Chris Swanson as an agent!
C. Freda
Feb 19, 2021
Chris Swanson advised me on my insurance needs and was extremely patient and professional, especially after I must have called him a dozen times with questions. I can't imagine that other reviewer having such a bad experience. I was shopping my auto policy around and spoke with other agents but found Chris to be the most informative. I even ended up bundling my homeowner's insurance in and it wasn't even due for renewal for a few months, but after Chris went over figures for me, I ended up saving about $400 between the two policies. His response time was quick, informative and pleasant. I would give him a call if I were you!
Monique Natola
Feb 18, 2021
I contacted Christopher Swanson to see if he could save me any money on our homeowner and auto insurance. I was with Progressive and thought that I was getting a great rate with them. To my surprise, Chris came back with a huge savings for our homeowners and auto insurance. We made the switch from Progressive to Bates Insurance which he made seamless.

Only a few positive things for me in 2020 and that was one of them. Contact Chris and he will take good care of you. I would not post this if I did not think he could help you out.
AdrenaDOMO Adrenasquad
Jan 30, 2021
Chris has been nothing but efficient. He's the best insurance agent I have ever dealt with. He's quick and professional. Got a quote in less than 10 minutes. The best thing about dealing with Chris is he willing to go out of his way to help your every need. He's an experienced and well mannered agent with extreme proficiency. I wouldn't deal with anyone other than this man and this agency. 100 percent recommend! Honest work from an honest man.
Pf Jimenez
Jan 18, 2021
Switching to Bates Insurance was very easy and smooth. All my questions were answered, at times to the point of information overload. Christopher, the agent who helped me, is a walking insurance policy encyclopedia. And the question he didn't know the answer for he researched and got back to me with the answer lighting fast. Christopher is fantastic at following up with his clients.

In the few months I've been a client, Christopher has called me a few times to make sure things are well with me. He always closes our calls with "please do not hesitate to call me at any time day, night or weekend should I have a question or insurance need."
Nikkole A.
Jan 08, 2021
Chris is incredible with helping you with whatever you need he has your best interest at heart! I highly recommend!
Trevor Harris
Dec 23, 2020
Chris Swanson was my rep, he is the absolute best! He made the process so easy and his intentions were all in my best interest before his or the companys. I highly recommend Bates insurance, especially if you have the pleasure of working with Chris Swanson1
Ashleigh Jean Charles
Nov 25, 2020
Spoke to agent named Christopher Swanson when I was searching for insurance for my 1997 mercury. Although i ended up going with liberty mutual for financial reasons because I am a single mother Chris was understanding professional and took the time to answer all my questions when he knew money was a struggle. Would definitely recommend Bates insurance to anybody looking for quality insurance where they can actually get ahold of an agent Bates is the place!
Peter Michael Russo
Nov 10, 2018
Family owned and always available, but more importantly they all know everything about the insurance industry and how to manage all aspects of your needs
Larry H.
Dec 21, 2015
Great people, great service! Danny (Dapper) Bates and company are the best at finding the right coverage for their customers. I have been with them for over 10 years and would never go anywhere else!