For 20 years the John Rose Agency has served the insurance and financial needs of the Carolinas. As a small business, we understand the need to protect what you have worked so hard to build.

At the John Rose Agency we recognize the challenges associated with staffing, recruiting, protecting and growing a small business. Our team of advisors are dedicated to helping you navigate insurance and select the BEST coverage to protect your assets in the event of a loss or occurrence. It is our business to protect yours, and our passion to help businesses serving our community.

While we know insurance isn’t always top of mind, protecting the company you have built and your employee and customers, probably is. For customized coverage, tips, and resources for your business, the John Rose Agency can help.


If your business requires the use of one or more vehicles, we've got you covered. Call to inquire about our commercial auto insurance to help protect your business assets.