Direct Energy Business
Market Data For Your Home Contact Us
We're here to support our customers during the Coronavirus pandemic.  Access resources and additional information
Talk to one of our experts:  1.866.456.5251

What is on-site solar?


On-site solar enables you to generate your own power by converting solar rays into electricity. Solar power is 100 percent sustainable, reliable and cost-effective, and it can help counteract price volatility and inflation.


How does on-site solar work?


In a seamless partnership with our sister company, Centrica Business Solutions, Direct Energy Renewable Services can install solar panels on roofs or empty land or over a parking lot, enabling businesses to reduce both energy costs and carbon emissions.

Solar power can be used directly on site, stored in a battery system for demand charge management or transferred to the grid to create an additional revenue stream. Solar creates an on-site renewable energy supply. Solar creates an on-site renewable energy supply that reduces reliance on traditional energy sources from the grid.


Limited-time federal, state and local incentives are available to maximize your investment, lower your upfront costs, and boost your return on investment. Your business may be eligible to maximize your solar investment with the Business Energy Investment Tax Credit (ITC). Learn more about the ITC.


With on-site solar, your organization can:

  • Lower operating costs with a reliable source of energy
  • Meet sustainability goals
  • Generate new revenue streams



"We liked that they're a big organization with a breadth of expertise and a track record in solar, LED lighting, combined heat and power and standby generation. Combinations of solutions of which they could offer 10-year warranties. That gave us a lot of financial confidence and peace of mind. The technology has been expertly installed and is fully operational — and it's cutting our power requirement by 73 percent — that's a great result.”

- John A. Magliocco, President of Arrow Linen Supply Company

Learn how to leverage solar power for your business

It's time to take advantage of a 100 percent renewable energy source. Solar power can save your large business money every day. Watch this video from our sister company, Centrica Business Solutions, to learn about the advantages of solar power.


Centrica Business Solutions

The energy industry is rapidly evolving and you need a provider that can help you stay ahead of it. At Direct Energy Business, we're driving the industry forward—by doing more than just supplying energy. In collaboration with our sister company, Centrica Business Solutions, we can now offer an unrivaled suite of next-generation energy solutions for business.