Protecting The Carolinas Since 1997

With six locations we offer convenient, superior customer service and the local            knowledge you rely on when seeking insurance guidance.

We understand insurance isn’t always top of mind and can be complicated, but picking your local agent doesn't have to be.  It’s our job to make sure you are properly covered, protected  and insured. Call us today for an in depth review of your coverage.


Ribbon Cutting- Cornelius NC-square.jpg


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.



Insurance is unlike any other product out there – you pay for it and hope you never have to use it. That makes paying more than you need to that much more uncomfortable. The John Rose Agency offers a variety of discounts to help keep your insurance costs low. 



We offer six convenient insurance broker locations throughout North Carolina. If you prefer to chat over the phone, our agents are always here to answer your questions or walk through your policies and provide insurance comparisons to make sure you're getting the most for your money. 

Quality service, strength and satisfaction.
It's what we stand for and what we believe.


Offices In Gastonia, Charlotte, Clemmons, Concord, Cornelius & Statesville

TOLL FREE: (800) 772-1711