Serving the insurance and financial needs of North and South Carolina for more than 20 years, the Licensed Sales Professionals and Financial Specialists of The John Rose Agency are dedicated to  protecting the assets of our customers, and supporting the financial goals of our clientele. With 6 locations and numerous awards, the John Rose Agency is one of the largest and most successful insurance agencies in the country.