The professionals at Cardinal insurance in Traverse City Michigan are just that – professionals. They remember my name, they get back to me so quickly, and they get back to me with answers. Beyond being affordable insurance, these people care. The customer service is outstanding and they have taken the time to build a relationship with me and my family and they have my trust. That is rare these days. Cardinal insurance will be my Agency for years to come.