e
eldose thelappilly jacob Review of Captain Green Solar
Worst in Customer Service.....Most of the Customer...
Worst in Customer Service.....Most of the Customer Support staff sounds to be rude, more than 6 weeks to install.......Unless you chase follow up nothing happen.......Worst customer service that I have seen in Australia in the last 10 years.....No responsible person when you call thier office....!!1Better stay away..
Comments: