Working with Cardinal Insurance Group for both my business and personal insurance needs has been fantastic! A year ago we changed from another agency to Cardinal Insurance Group and it was the best move we could have made. The entire staff is helpful, knowledgeable, thorough, compassionate, and trustworthy. I know we have the right coverage for the protection we need. I also know we have the best insurance agency in the area!