Reviews

  • 9

    Helpful advice

    Posted 30 July

    CS Renewables contacted me very promptly to discuss the issue I had and told me that I did not actually need a Solar company. I was grateful for their advice and honesty.
    Verified reviewer
    Job location: BN2