
Goosehead Insurance was started in 2003 with its headquarters located in Westlake, Texas. The company was founded by Todd A. Kesmodel and has grown to include over 120 agencies in 44 states across the U.S.. Throughout the years, Goosehead has developed new products and services to better serve its agents and customers.