The John Rose Agency has been serving the insurance and financial needs of our North and South Carolina clients for more than 20 years. As one of the top Allstate Insurance Agency’s in North America, our staff is dedicated to outstanding service, protecting the assets of our customers, and supporting the financial goals of our clientele. With seven locations, our representatives are deeply vested in the people of this community and look forward to helping families like yours protect the things that are important – your family, home, car, business, and more. So regardless of your personal or business financial and life goals, The John Rose Agency is here to help you protect what you value most. 

A proud insurance partner of a company who’s been serving satisfied customers for over 80 years, we deliver on our promise. In fact, our outstanding financial strength and superior claims service has received an A+ (Superior) rating by A.M. Best.

Quality service, strength and satisfaction – is what we stand for and what we believe.

We understand the importance of building a solid foundation for the future and developing long-lasting customer relationships. That’s why we are committed to offering services and support that leave our trusted customers feeling confident, informed, assured and satisfied in their choices. The way you should feel.


0Financial Leader Award

0Honor Ring

0Leader's Forum

0National Conference

0Chairman's Conference

0Chairman's Inner Circle

0Agency Achievement