top of page
The Top 5 Money Savers

Create a Monthly Budget

Easy Ways to Create Peace of Mind

Building partnerships with families and businesses through service, knowledge, and professionalism. 

Welcome To JJM Insurance
From Our Family to Yours. 100 years and Counting!

My family has been insuring other families and businesses in Central Mass for over 100 years.  I represents the 4th generation of Marshall’s in the insurance game and the second generation of JJM management. There is no one more concerned about their reputation than I am. That being said I take customer service personally. 

We invite you to reach out to our agency for your insurance needs at (508) 791-1141

 Mike Marshall

Subscribe for the latest JJM Media Updates

Thanks for submitting!

Auto insurance for your family with a company that does it all.


JJM is the company that will make sure your car stays on the road and your family stays protected when it counts. 

JJM is a staple of the Central Massachusetts

 Community. We know just how important your home is to your family. We live here too.


We know our neighbors and they don't like gecko's. 

Small business owners and commercial property owners need specific policies that fit your business needs.

Commercial Auto, Commercial Property, General Liability and Workers Comp, let JJM put a custom plan together for you.

Life Insurance means never having to say "I didn't see that coming". Prepare for the unexpected and make sure your kids are ready for what ever comes your way. We are here are for. 







“Mike and his family have been providing me with insurance services for decades. I wouldn’t trust anyone else.”


"My family has always been in good hands with JJM. I have never needed another quote from any one else. 


When I needed insurance for my restaurant I thought I would not be able to afford it. JJM found me a policy that made sense for.



Phone Contact:  508-791-1141
Fax:  508-753-5630
Office Location:  623 Chandler Street,

Worcester, MA 01602


Mike Marshall


Mike Marshall joined JJM Insurance Agency in 2005. He specializes in insuring families and small businesses.

Mike lives in Shrewsbury with his wife Chrissy and two children, Tim & Bridget.

Jim Marshall


Jim Marshall founded JJM Insurance Agency in 1989. Jim has over 35 years of experience as an agent and has coached baseball or softball in JBLL for more than 25 years. 

Jim keeps busy in his retirement years with spending time with his large family, golf and running to the registry.

Elaine Bradley

Client Service Rep

Elaine Bradley brings over 20 years of experience working at JJM Insurance Agency. Elaine is a tremendous asset to JJM Insurance. She is the smiling face you see when you come to the office. Elaine’s specialty is auto insurance, billing issues and policy changes requests.

Megan Rano

Insurance Solutions Specialist

Sheila Lane

Client Service Rep

Megan Rano joined JJM Insurance in 2019 after almost two decades in the restaurant industry.  

Megan has been focusing on policy reviews and finding value based insurance solutions for small businesses and families.

Sheila Lane joined JJM Insurance in 2014.  Sheila specializes in personal property insurance, billing issues and claims services.  Sheila gets to the bottom of any issues and gets it resolved right away.  

bottom of page