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.




Our small business insurance services include:

  • Business Owners Insurance
  • Business Auto Insurance
  • Employee Benefit Services
  • Legal & Technology Resources
  • 24 Hour Personalized Claim Service
  • Flexible Billing Plans
  • Protection In Case Of Property Damage, Theft, & Business Interruption