Here to Make Your Life Better

We are a people-first agency and that is made possible by our amazing staff. They are hard at work everyday to make sure that you or your business has the proper care when searching for insurance coverage options. We know that the insurance world is tricky to navigate and understand and that is why we are here. Our goal is to provide the most convenience and the best service possible to you, our customer.
John P Russel Insurance Massachusetts

John P. Russell

Founder, CEO, President

“Since I started this agency in May 1986, I’ve strived to provide the best customer service in the business. We treat people the way they should be treated, giving them the best coverage at the most competitive price.”

-John P. Russell

Our Valued Team Members

John P Russel Insurance Massachusetts

Ed Coleman

Broker

John P Russel Insurance Massachusetts

Brett Criscuolo

Broker

John P Russel Insurance Massachusetts

Richard Fitzgerald

Broker

John P Russel Insurance Massachusetts

Dina Herget

Account Manager

John P Russel Insurance Massachusetts

Isabel Lima

Account Manager

John P Russel Insurance Massachusetts

Abby Majewski

Broker/Account Manager

John P Russel Insurance Massachusetts

Chrissy McGowan

Broker/Account Manager

John P Russel Insurance Massachusetts

Ryan Murphy

Broker

John P Russel Insurance Massachusetts

Christopher Valair

Broker