Cannon Insurance Associates offers both personal and business insurance plans. It is an independent brokerage capable of obtaining plans from multiple insurance companies. Plans available include life insurance, commercial and personal auto insurance, homeowners', motorcycle and business insurance. It can even handle contractors insurance for construction purposes.