Captive vs. Independent Agents

Not all insurance agents are the same. Some work for one company, others work for you. Here is how to choose.