About Us

Cannon Insurance is an Independent Insurance Agency that offers the lowest prices in the industry in Auto, Home, Commercial and Life Insurance. We shop your coverage through a wide variety of companies to insure that we provide the best insurance coverage at the lowest price.

Our customer service team offers quick and reliable results, with a small town feel and good old fashion manners.

Located in Central Texas, we serve the entire Lone Star State.

Meet Your Local Agent: Chris Cannon

Agent Chris CannonChris was born and raised in Elgin. Before graduating from Elgin High School in 2003, Chris accomplished the rank of Eagle Scout. Chris went on to attend Texas A&M University where he earned a degree in Communications and Journalism. While attending A&M, Chris worked for State Representative Fred Brown and handled constituent relations and drafted legislation freezing home owners tax’s for senior citizens, expanding healthcare for College Teachers and tightening up annexation standards.

After graduating from A&M in 2009, Chris returned to Elgin and was elected to the Elgin City Council after serving 7 years as councilman, Chris was elected Mayor in 2016 and currently serves in that position. Before starting his own business, Chris worked on the Bastrop Road and Bridge Crew and learned a great deal about road construction. He also serves as president of the Elgin Kiwanis Club, Co-Chair of Bastrop County Cares

Chris and his wife Lauren own Cannon Insurance Services in Elgin and are very active in the community in which they were born and raised. They also have two wonderful children Mason and Caroline. When he is not working, Chris enjoys spending time with his children and watching Texas A&M football. He wants everyone in the community to have the right insurance coverage and the personalized service only an independent agent can provide!