The proposed system relies on the ability to store and retrieve heat, cold and electricity in order to meet demand at all times. Summer heat gathered in rooftop solar collectors could be stored in soil or rocks and used for heating homes in winter. Excess or low-cost electricity could be used to make ice, which would be used for later cooling when the price of electricity is high.