The company did not communicate well or meet expectations in my installation.
Solar Energy World was brand new at business when I dealt with them. They learned how to do it and had to come back to redo it as their crews ramped up.
They were easy to work with, and they took care of everything on the back end, to get things accomplished