Dennis Hansen is an authorized agent of the Farmers Insurance Group. He sells auto, home, motorcycle, business and recreational insurance. Additionally, he offers financial products, such as Roth IRAs, 401(k)s, variable annuities, 529 college saving plans, UGMAs and UTMAs.