12/15/2014
Anonymous
Dave was knowledgeable, and showed up when he promised. Everything works great. He perfectly installed 36 panels. He even fixed 15 other panels installed by another incompetent company - that had been installed incorrectly. I was pleased with their service.