Josh is a pathological liar. He lied to me about important things and even lied about things that didn't matter. I asked about reinforcing the roof due to the weight of the solar panels and he told me if it was necessary, he would do it as part of the job but it wasn't needed. A few months later, a contractor was up in my roof and he found several broken roof rafters due to the solar panel installation. It costed me $1,600 to repair the damage. Now, just over two years after installation, the electric company has informed me that my microprocessors have stopped working, the panels are not producing electricity and need replacement. Unfortunately, they do not recommend installers and they told me to call the person who installed my panels. Needless to say, I'm researching installers now. There is no way I will call Josh again. I suspect he used poor quality microprocessors and that's why they're failing. read more