I’ve been fitting solar panels on and off for about 10 years.
When I started a system cost £12k+ for a basic inverter and the maximum 4kw of panels, you could have have more on a domestic property but the golden feed in tariff (FIT) was for 4kw, which got you >40p per KW PRODUCED. This means that even if you use every kw you make on the roof, you still get paid. This usually worked out that a system would pay for itself in about 5-7 years if you could use most of your solar energy. Things like heating/hot water monitoring/transfer systems cost extra but cut the time down your return on investment (ROI) paying off.
When the government (insert strong language words here) with the FIT and cut the tariff down to 20p ish, the solar industry fell to bits and hundreds of people lost jobs here in the south west. It also meant that it became expensive to buy and fit solar panels. The ROI went from 5-7 up to 12+ years. Energy prices were still low and Greta wasn’t old enough to put on TV yet… I went from fitting several systems a week to, in fearing redundancy and moving to another company, fitting only commercial and industrial solar installations, 50-150kw+, once in a blue moon.
Now however, systems cost a heck of a lot less and energy prices are getting (insert strong language words here) stupid. I’m on 21p/kw and that’s locked in for another 3 years. After that who knows. A solar setup now costs a lot less so is becoming a lot more appealing. The max you can output is now only 16A (about 3.6kw) unless you get a letter from your DNO (distribution national operator) and for a half decent kit, you’re looking at about £3-5k fitted. You only get about 4p per kw you EXPORT now but the rising energy costs are making it so it’s back down to 5 or so years to pay for itself for many.
I’m finally fitting some to my roof this year and the kit will cost me £1700 ish. and fitting will be cheap as I have a low East/West roof that I can reach off of a standard tower so I’m not paying anything for the install.
Long story short, I’m happy to answer questions if you have any and I can answer them!