An insurance agent is often an independent business person rather than an employee of an insurance company. These agents typically receive a commission every time you pay for insurance. Thus, agents generally want to provide good service, so you stay with them.