Pathetic Service buyer beware
This company has had a contract to finish the installation of my Solar panels for nearly 6 months now other than providing a meter not much else has been done other than canceled appointment that they never even notified me of! They claim that their employee had quit the day before the meter hook up I wonder if they treat their employees the same as their customers. Pathetic service.








