Almost all brokers are paid by the insurance company. Their commission comes out of the annual premium paid to your insurer. However, some brokers do charge professional fees for certain services.