Contact Us
About Us



Cardinal Insurance is an Independent Insurance Agency with locations in Spruce Pine, Newland, and Bakersville NC. We are a full service agency offering all lines of insurance coverage including Home, Auto, Business, Life, Health, and other Financial Services.

We are committed to courteous, professional service and offer a broad range of coverage through many of the  nation's leading Insurance Carriers in order to find the best program for you.

Please browse through our services and contact us by phone or e-mail with questions or a free, no-obligation Insurance Quote. We hope you will give us a chance to meet your insurance needs.

We look forward to hearing from you!



Hit Counter

[ Home ] Services ] Carriers ] Locations ] Contact Us ] About Us ] Staff ] Privacy ] News ]
Main office:
1158 Greenwood Road  Spruce Pine,  NC  28777  Phone: (828) 765-5445

Staff Login