John J. Walsh Insurance Agency, Inc. is a firm of detail-oriented professionals who care about providing services people depend on.

Here Are Our Primary Objectives:


Provide Exceptional Customer Service

  • Customer service is something we never take likely. We are always upfront with those who reach out to us. We remain positive and show empathy towards every situation.


Offer Fair & Affordable Pricing


  • At John J. Walsh Insurance Agency, we always strive to provide honest and fair prices. We know insurance coverages may not be cheap, but we are willing to work with clients to help them get what they need at an affordable rate.


Treat Every Client The Same

  • No matter the client or type of insurance coverage, John J. Walsh will treat every client and coverage the same. We are interested in all of their clients and take great pride in helping them solve their problems.

Offer Flexibility

  • At John J. Walsh Insurance Agency, we are not a "one-trick pony" insurance agency. We offer insurance coverage both commercial and residential insurance coverages. On top of that, we have over ten different types of insurance coverage clients can choose from. We understand everyone's insurance needs are different and we are always more than happy to accommodate.

Put Our Knowledge and Experience To Use


  • John J. Walsh insurance agency has been around for multiple decades now. Through the years we have seen all different types of insurance claims and been pressed with a variety of different insurance questions. Whatever insurance question you may have, there is a good chance our team has the answer! If insurance coverages are new to you, we can help you get started with the right options!

Insurance Agency In Rockport & Salem, MA


John J. Walsh Insurance Agency is always willing to do whatever it takes to stay ahead of its competitors. Talk to our team today to learn more about our difference!