07/30/2015
Anonymous
Their company is very professional, their techs were very polite and honest. Happy employees means it's a professionally run company. Very impressed with how quick they came, and how honest they were.<br /><br /><br />**THIS REVIEW WAS ORIGINALLY WRITTEN FOR UNIVERSAL SOLAR PRIOR TO THE COMPANY MERGING WITH SUPERIOR SOLAR SYSTEMS.**