Reviews by sureshr253
This review is for Captain Green Solar, Chester Hill NSW
All throughout, they were kind and easy to work with. From sales to installation to follow-up—many thanks to Alex—we are really happy with Captain Green Solar.
I'm very happy that all of our research was worthwhile, and I would suggest.