- Address: 650 Townsend Street, Suite 310, San Francisco, California 94103, USA
- Telephone Number: 415-641-5607
- Facsimile Number: 415-449-3466
- Business: Retailer
- Services: Financial Services, Installation, Auditing & Inspections
- Products: Solar Panels, Solar Photovoltaic Systems
- Web Site: http://www.ecoplexus.com
- EcoPlexus is a renewable energy service provider focused on helping multi-tenant properties in California, including low-income residential properties, benefit from solar energy and other renewable technology systems. The company offers a complete set of services including consulting, systems integration, power purchase agreement (PPA) and financing structures, and IT and software services.