100102172
BBB file opened: 1/12/2011
Business started: 10/11/2007
Licensing
Agency: Contractors State License Board
License Number: 792632
Status: Active
Contact Information
Joseph Figueroa - CEO
Business Category
Solar Energy Equipment and System Dealers Wholesale
Alternate Business Names
Alternate Web Sites