About us

Green Power Installations is based in Muswell Hill, North London. Our clients live and work all over the UK. Our company was co-founded by brothers Edward and James Windsor in 2010 for two reasons. Firstly, they wanted to help reduce the amount of money their customers spent on energy. Secondly, they wanted to reduce the impact that energy usage had on the wider world.

About us James

Our experience

Committed to working green

From recycling waste, to minimising our use of paper – everyone at Green Power is committed to finding ever more sustainable ways of working. As you’d expect, our offices are powered by solar energy. Whenever we visit our clients, we travel by the ultra green, G-Wiz electric car, twice winner of the Best City Car award. In fact, we’re completely focused on a more holistic, more effective approach to working greener and smarter.

Green Power

Meet the team

Edward and James Windsor have hand-picked a highly skilled team of solar panel experts, including in-house energy assessors.

Quality assurance London

Quality assurance

Backed by industry marques, proven methods and cutting edge research, your solar panels will last for years into the future.

solar panels

Our history

We started by planting trees to offset our carbon footprint, and now continue to explore ways to minimise our environmental impact.


Our ethos

Explore our company’s core ethos, unwavering service commitment, and transformative impact on our customers.

You can have confidence in Green Power

Our qualifications and MCS Government Approved Status speak for themselves

Gas Installation
Approved Contractor NIC
Energy Saving Trust