On May 27, 2025, Tigo Energy, Inc. signed a lease for a new corporate headquarters in Los Gatos, California, starting June 1, 2025, with a monthly rent of $38,355, increasing annually by about 3%. The company's new address will be effective June 30, 2025.