Provides solar power systems, consultation, design, installation, rebate processing and maintenance of solar electric systems.