High Energy Costs are Here to Stay

High Energy Costs are Here to Stay

Image created using ChatGPT Over the past year, many customers have been asking OnSwitch why their electricity bills have skyrocketed. The answer is: it’s about structural shifts in the energy system.  So rising electricity bills will be a very long-term experience...

OnSwitch, Inc. is named a 2025 Top Solar Contractor

San Francisco, CA, July 31, 2025 — The renewable energy industry is entering a tumultuous time, with deep federal cuts to programs that stoked incredible growth over the past four years. The solar industry broke record after record in 2024, the largest single year of...