Stream has been our energy provider since 2014. We've enjoy their punctuality and reliability of service. To be honest personally I don't know how they can keep up such a high standard and so decent rates. But I sure hope it stays that way! Thank you!