Thomas Insurance was founded in 1972 by BW Thomas as a Farmers Insurance Agency. Todd took over the family business in 2005. Ten years later, Todd made the switch over to Goosehead as he realized the tremendous opportunity being offered to him. He believes that Goosehead offers his clients the best combination of products and customer service currently in the marketplace.
Todd and his wife currently live in Santa Fe, Texas. They enjoy weekend getaways to Lake Livingston.