John J Walsh Insurance Agency

87 Margin Street, Salem, MA 01970  

 Complete Insurance Programs ~978-745-3300

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

·         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