06/17/2014
Anonymous
Nothing is ever perfect and getting my solar panels installed and operational has had its share of setbacks. But, I must say that the folks at AstrumSolar have worked with me every step of the way and their customer service is top notch.
Reviewer reply
06/17/2014
Thank you for your review - we appreciate your feedback!