Chief Executive Officer
Larry is CEO of Dallas-based HomeVestors®, the largest professional house buying franchise in the U.S., with more than 140,000 houses bought since 1996. Larry has over 35 years of real estate experience including 12 years as the COO of a national multifamily property management firm. Additionally, Larry spent 15 years in various roles in investment and asset management, overseeing a diverse pool of commercial and residential assets for pension funds, insurance companies, and high net worth investors. Larry holds a Bachelor of Science in Real Estate Finance from the University of Alabama.