Independent Power Systems
Since 1996 we have been helping residents and commercial businesses in Colorado, Montana, and Massachusetts save money by designing and installing the most economical and self-sustaining renewable energy systems, including solar panels, and off-grid solar and wind systems. We received a 97.4% customer satisfaction rating according to an independent post-installation survey.
1501 Lee Hill Dr.
Boulder, CO 80304
United States of America
Tel: 303 443 0115
Company Category: Solar & Wind
Geographic Region: USA - South West
Company Sector: Integrator
Keywords: solar electric installer, solar power systems
Partner Status: Free Company Listing