About my solar panel installation
- 2014-05-15 at 22:04 #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
- 2014-05-15 at 22:15 #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.