Skip to main content

About Our Agency

TRU North Insurance Agency, LLC provides comprehensive insurance options.

We are your trusted insurance agency serving the South Shore.

Home » About Our Agency

TRU North Insurance Agency is lead by Richard Roberts, who has almost three decades of insurance experience and running successful agencies. Our agency takes a modern, caring, and advice-driven approach to provide the best quality insurance coverage.

The South Shore’s choice for insurance coverage.

TRU North is the best choice for you, your family, and your business. With almost 30 years of providing professional insurance services to Massachusetts, we focus on serving the South Shore region. We take pride in providing intimate portfolio management, risk management services, and exceptional care of our clients to ensure we deliver the personal insurance, business insurance, and employee benefits coverage you need and deserve.

The TRU North way.

True North. It’s in our name, and it’s an internal compass that represents who we are. It’s also our fixed point in a spinning, ever-changing world. That’s why we truly believe in helping our clients. We take it as an honor to represent you and your most important assets, always putting the utmost effort in everything we do. We care about you and your businesses and are there for you when you need us most. That is the TRU North way. We “TRU-ly” care!

Supporting causes and communities.

We are proud to support the causes we believe in, as well as organizations in the communities we live in and work. Find out how you can also get involved:

  • Pan Mass Challenge
  • Special Olympics
  • US Veterans Wounded Warriors Project
  • Community Christmas
  • Cancer Walks
  • Rid Litter Day
  • Boys & Girls Club
  • March of Dimes
  • St. Jude’s Hospital
  • The Jimmy Fund
  • Massachusetts Affordable Housing Association
Why Go Independent?Meet Our Team
About Us - Team Working in Modern Office with Large Windows on Wooden Desk

Get Started Today

As an independent agency, we are here to help you find the right coverage.

Get a Quote
Our Mission Statement

At TRU North Insurance Agency, LLC, our mission is providing professional and trusted advice to individuals, families, and businesses to ensure stability and security for the most important assets with authenticity, integrity, honesty, and originality.

Agency Facts & Stats


decades of insurance experience


experienced insurance agents


office locations in Massachusetts

The Independent Agency Advantage

We are an independent insurance agency. This means that we work for you. We ensure you can carry on with your life and business without worrying if your most important assets are properly covered. But, when something does happen, we are there for you.

Our promise is to make sure you maximize the benefits under the terms of the policy when these adverse situations arise. We provide several choices, with access to the very best insurance companies and brokerages.

Learn More

What Makes Us “TRU-ly” Unique

It takes a complete understanding of you and your business needs to ensure the proper protection, and that’s what we do best.


Get the power of choice when it comes to finding the right insurance for your situation. We offer a wide variety of policies and price points to choose from.


Rely on us to simplify the insurance process, from advising you on your risks and solutions, to advocating on your behalf to the insurance company.


Count on us to be there for you every step of the way with personable and professional service so you always have the right coverage for your insurance needs.

Our Associations

The connections we have made with organizations enables us to stay on the leading edge of the insurance industry.

  Request an Insurance Quote

As an independent agency, we are here to help you find the right coverage.

  • Max. file size: 300 MB.
    Copies of current policy(s) and pertinent information we may need in evaluating your insurance
  • This field is for validation purposes and should be left unchanged.

Get a Quote

It only takes a minute to get started.

  • Fill out the form, we’ll be in touch.
  • Go over your options with an agent.
  • Get the coverage you need.

Would you rather discuss this in person? Get in touch with an agent today!

Skip to content