Based in Clanton, Ala., Bill Davis Insurance is a provider of financial services. It offers a list of insurance products and services, including automobile insurance, boats and recreational vehicles, homeowners, fire insurance and umbrella, as well as bonds, churches, commercial insurance and workers compensation. Additionally, the firm provides life insurance, fixed annuities and Individual Retirement Accounts, to name a few. Some of the insurance companies Bill Davis Insurance represents include Allstate, AIG, Progressive, Zurich and Travelers.