If someone is an exclusive agent, also called a captive agent, they sell policies for a single insurance company. An independent insurance agent, however, doesn’t work for a specific insurance company. They work on behalf of their clients to get the best possible insurance policies from reputable companies.