John J Walsh Insurance Agency

87 Margin Street, Salem, MA 01970  

 Complete Insurance Programs


John J. Walsh Insurance Agency, Inc. is an independent insurance agency that provides insurance policies that fit the individual needs of our clients; we work with both individuals and small business owners across the North Shore and Massachusetts. 

Some of our Personal Lines Insurance Policies include:

·        Automobile Insurance

·        Homeowners' Insurance

·        Renters' Insurance

·        Umbrella Liability

·        Boats & Yachts

·        Flood Insurance

·        General Liability

Business owners need insurance that will not only protect them, but their employees; checkout our Commercial Insurance Policies:

·        Commercial General Liability

·        Workers’ Comp

·        Commercial Auto Insurance

·        Professional Liability Insurance

·        Commercial Excess Liability

·        Commercial Property

For more information, feel free to give John J. Walsh Insurance a call at 978-745-3300, or fill out a Request Form