Cardinal Insurance, LLC. 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 and Health. 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
Emily Reagin — The best customer service I've ever experienced. Donna goes out of her way to make sure her customers get the very best,