John J Walsh Insurance Agency

87 Margin Street, Salem, MA 01970  

 Complete Insurance Programs ~ 978-745-3300

Insurance in Beverly MA

Beverly MA is a city in Essex County with a population of almost 40,000. It is a resort, residential, and commercial community all rolled into one, located along the North Shore. Beverly is a rival of Marblehead for the title of being the birthplace of the U.S. Navy.


Since the 1920's the professionals here at John Walsh Insurance have been providing the best insurance policies for homeowners and businesses all over Beverly MA and the North Shore. With our long extended history, we have gained the experience and the knowledge necessary to find the best insurance polices for all our clients.


For the last half century, we have refined and sharpened our skills in the insurance market. Some of the areas we provide our insurance services to include: home, automobile, commercial, worker's compensation, boats/yachts, valuable property, commercial property, umbrella liability and more!


Our main goal is to always find you the most fare and best insurance policy out there. Since day one ur goal has always been to go above and beyund our customers' expectations! If you are looking for high quality insurance, please give John Walsh a call today at 978-745-3300