A
Amy Roberts Review of Renerix solar
I had solar panels installed last month, and I'm r...
I had solar panels installed last month, and I'm really satisfied with the results. The team that worked on the installation did a fantastic job. I'm already seeing a significant decrease in my electricity bills.
Comments: