Review for Semper Solaris

Office location: 964 Fifth Avenue Suite 510, San Diego CA, 92101

01/02/2019
Anonymous

Not happy

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.

Sales process
Price charged as quoted
On schedule
Installation quality