Goosehead Insurance has been in business since 2003. It was founded by Robyn Jones, a real estate investor, and Mark Jones, a senior partner at Bain & Co.