Office location: 964 Fifth Avenue Suite 510, San Diego CA, 92101
01/02/2019
Anonymous
I understand that solar installation takes time and sometimes delays occur. But leaving messages project manager nd no call back is unacceptable. Not to mention the horrible installation, spilled paint on walkway and no clean up. How can I recommend this. Company.