Oops! Something went wrong, please try again later.
Established in 2008 and with over 1,000 solar systems installed, The Solar Shed Ltd is recognised as the go-to renewable energy advice centre for all …
Reviews
Facebook
4.4/5 · 14 reviews
Loading reviews...
Feb 3, 2022
Awful So have been looking for a solar panel array and battery storage for several months now. After lots of online research including social media groups advice and kind manufacturers that also help…Full review by Rhoda Garrigan