Brokerage General Agency (BGA)
A brokerage general agency (BGA) is an MGA or independent firm that sells insurance products to brokers on behalf of an insurance company. They also provide advising and back-office support to individual independent brokers.