Solora was very helpful and informative before, throughout and after the installation was complete. they explained everything throughly and answered any questions we had. the installation crew was very professional.
I would recommend Solora Solar to anyone looking to install a residential or commercial system