About Our Agency

MSH Insurance Agency has been providing comprehensive insurance since 1922.

Home » About Our Agency

We are your trusted independent insurance agency.

For nearly 100 years, MSH Insurance has grown with the community, always offering the finest selection of insurance protection and outstanding customer service to North Carolinians. We specialize in auto, home, life, Medicare supplement, business owners policy, group benefits and more.


The agency traces its origins back to 1922 when Rocky Mount Insurance and Real Estate was formed. In 1924, co-owners T.L. Simmons and Charles C. Harris, Sr. changed the name of the firm to Simmons & Harris, Inc. and later to Mayo, Simmons & Harris Insurance when they merged with the Claude Mayo, Jr. Agency.

Later, the name was changed to MSH Insurance, reflecting a more contemporary approach to insurance while still honoring the company’s heritage. In 2008, operations were moved to a new facility in Woodstone Office Park on Sunset Ave in Rocky Mount. As of March 1, 2019 David Purinai / MSH Insurance Agency have merged with the Triangle family of insurance agencies.


So often we meet people who are detached from their insurance program, getting more quotes year after year to obtain the cheapest price until one day they finally experience a loss. Personal attachment to your insurance policy begins at this point as you learn if the policy will respond as expected.

At MSH Insurance, our philosophy is to design an insurance program that is personal. This requires us to learn about you or your business so that we can help you minimize surprises. After all, insurance is more than just receiving a quote or finding the lowest price; it’s about understanding risk, whether it’s personalbusiness or benefits and partnering with a resourceful agent to implement an insurance strategy.

Changing World

We understand that individual’s lives and business operations have become more complex as new technology, process and regulation evolve to meet our changing world. Who would have thought a few years ago information about your identity could be more valuable than your property, or that employers would implement high deductible health care plans to manage benefit costs.

We are prepared to partner with you and your business to protect against these growing challenges and unanticipated events. Our agents will work with you to identify past, current, and future risks and educate you on the latest insurance product innovations. We invite you to meet with one of our agents to help them get to know you or your business. It’s time well spent!

An Independent Advantage

We are independent agents in Rocky Mount, NC, free to choose the best carrier for your insurance needs. We do not work for an insurance company; we work for you. We work on your side when you have a loss and follow through to see that you get fair, prompt payment and service. MSH Insurance represents a carefully selected group of financially strong, reputable insurance companies. Therefore, we are able to offer you the best coverage at the most competitive price.

What is an Independent Insurance Agent?

When you decide to buy a car, you wouldn’t purchase the first one you see. What if one day the automobile industry decided to make only one type of car, one make and one model. You wouldn’t have a choice!

The same situation holds true for insurance. You need insurance to drive a car, to purchase a house, to protect your family’s financial future and to run a small business. But if there was only one insurance company that offered only one type of insurance, you wouldn’t have a choice. The only solution would be going to that one company.

With an independent insurance agent, you have choices. Independent agents are not tied to any one insurance company. One of the advantages of using an independent agent is that he or she works to satisfy your needs. You are using an expert for an important financial decision.

An independent agent has several companies that he or she can approach to get you the best coverage at the best price. And your independent agent will know the companies with the most efficient claims departments to recover your losses as quickly as possible.

When you buy insurance, you want an advocate who will properly assess the risks you face and give you an objective analysis of the marketplace, because it’s up to you to make the final choice.

Meet Our TeamInsurance Companies
Start Quote Request
Agency Accomplishments

Award - Big I 2020

2020 Best Practices Agency


As an independent insurance agency we have great relationships with many well-known, reputable insurance companies, giving you the power of choice.


Our insurance advisors have years of experience in the insurance industry and serve as your advocate from selecting coverage through filing a claim.


Our insurance advisors have a strong passion for insurance and protecting what you value most in business and in life. We treat our customers like family.

At MSH Insurance Agency, our mission is very simple. We strive to provide a true, concierge client experience which is unique in the insurance industry. We give clients the power of choice from top-rated national and regional insurance carriers.

Insurance Quote Request

As an independent agency, we offer multiple options at competitive prices.

  • Coverage will not be bound or changed until confirmed by a licensed agent.
  • This field is for validation purposes and should be left unchanged.