- Address: 145 N. Sierra Madre Blvd. #11 , Pasadena, California 91107, USA
- Telephone Number: 626-577-4977
- Facsimile Number: 626-585-1849
- Services: Consulting, Engineering, Installation, Project Development
- Products: Solar Photovoltaic Systems, Solar Pool Heatings, Solar Hot Water Heaters
- Web Site: http://www.ecoconsultants.com
- EcoConsultants is a leading solar power engineering, procurement and construction company. From design to installation and monitoring, we engineer solar energy solutions for you. Whether it is solar power for your home or business, you can count on us in terms of reducing or eliminating your electric bill while at the same time helping to protect our planet!