Review for Semper Solaris

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

03/11/2018
Anonymous ESCONDIDO, CA

A smart decision

Very happy with the overall experience. Installation is first rate. Go with these guys and you will be happy.

Sales process
Price charged as quoted
On schedule
Installation quality
After sales support