Stream Energy and Ignite have created an innovative program that provides residual income to organizations when they sign residential or business customers up for Stream Energy services. The program does not have a limit on how much money can be given to the organization, and a portion of the money customers spend on their energy services is donated back to the organization for as long as they remain a Stream Energy customer.