Forget the rest go with the best...Solarworx! I had Solar installed on my new home by Solarworx. From start to finish the job was done excellent! Great communication, workmanship and showed up when they said they would. My system was up and running very quickly and I’m very happy that my power bill is ZERO! These guys know what they are doing! Love supporting a local professional business!