Review for Eco Depot USA / Solarado Energy

05/27/2007
edward magoffin

The price was good and work that was done well installed.<br /><br /> <br />

Sales process
Price charged as quoted
On schedule
After sales support