Better Coverage and Great Rates
MSH Insurance is your local independent insurance agency, providing personal and commercial insurance for Rocky Mount, Wilson, Nashville, and surrounding communities since 1922. As a member of Trusted Choice, we represent the most trusted, top insurance carriers in the nation.
Personal Insurance - Protecting You and Your Family
Whether you’re shopping for Auto Insurance, Homeowners Insurance, Umbrella, or any other personal risk protection, our agents can customize a policy that’s just right for you, and then shop for the lowest, most affordable insurance rates. As independent agents, we’re “Free to do what’s right for you.”
We are not focused on cheap car or home insurance; but on the best insurance values. We promise quick quotes, bundling discounts and the best service possible.
Commercial Insurance - Protecting Your Business
You want to protect your business and your employees: Property and Liability Insurance, Business Auto, Umbrella Insurance for the business itself, and Workers’ Compensation, Group Health and other benefits for your employees.
MSH agents analyze your business in depth to eliminate any coverage gaps, minimize your risks, and make certain you have the right type and amount of coverage. Annual reviews assure your coverage matches the changes in your business.
Commercial real estate, auto shops, professional services, retail operations, manufacturing, restaurants, just about any type of business, large or small - MSH can provide the coverage your business deserves.
Now - Two locations to serve you better!
72 Azimuth Court
Rocky Mount, NC 27804
2507 Nash Street
Wilson, NC 27896
Client Testimonialssee all testimonials »
I’ve had my auto and home coverage with one of the “big name” insurance companies for several years and thought I was getting a pretty good deal, especially since I was buying from a friend. But Sandy at MSH priced…
When I moved to South Carolina, Sandy helped me with my insurance; even called the agent in SC to make the transition seamless.
Working with MSH Insurance has been a pleasure and has saved me a lot of time.