Thank you for requesting a call back

One of our team members will call you back within the next working day.

Get in touch

If you are already generating and ready to enter into a Power Purchase Agreement (PPA) today, please call one of our specialists on 0845 525 0028(1) or email

You might also be interested in

Choose your PPA

Know your ROCs, LECs and REGOs

Selling generated energy