About my solar panel installation
- May 15, 2014 at 10:04 pm #13924
hi I am having a firm called my planet who are based in Broxbourne Hertfordshire to do my solar panels do you know anything about them
- May 15, 2014 at 10:15 pm #13926
We cannot make any judgements on individual installation companies, however, this website does have a forum where people can share their experience’s of companies both bad and good.
I recommend to do a search on this website search box and if their is anyone who has used our forum to complain, then you should find them easily.
Comments are closed.
Founder of Power My Home.