08/24/2013
Anonymous
Very Knowledgable and Professional. Others wanted to charge extra for Planet Solars standard install. On Time! and after they were through, You couldn't tell they were ever here.
Reviewer reply
08/24/2013
There attention to detail and professionalism was unmatched!