Review for Consolidated Solar Technologies

03/08/2011
Carrell Foxx

The process was smooth from start to finish and we are now happily nearing 9 megawatts of power produced. Go CST !!<br />

Sales process
Price charged as quoted
On schedule
After sales support