Our programs vary widely by state. Please see below for a summary and contact us for program eligibility:


Missouri Lease Program:

Designed for those residential and commercial clients that are interested in locking their energy rates for decades to come, offset their carbon footprint and be dollars ahead from day one. In the Ameren electric areas of Missouri (St. Louis Metro Area), we can install a solar energy system for zero upfront dollars through our $0 down solar lease program, let us take care of all maintenance and insurance costs and you can begin realizing the many benefits of solar today. Program funding is limited; call 314-8840-SUN (314-884-0786) for more information and a Free Site Evaluation.

Messiah Lutheran Photo

Messiah Lutheran / South City Prep of St. Louis goes solar!

Purchase Option:

For building owners who want to own their solar system, reaping the many tax benefits and energy savings. This program is designed for successful business owners who would rather invest in their business instead of paying the government a large portion of their hard earned money. Requires very little to no cash out of pocket investment and return on investment under 5 years in most cases…resulting in 25-30 years of FREE energy.

Power Purchase Agreement:

An alternative to paying the escalating energy costs to the utility company. We will install a solar system on your roof at no cost to you. You simply agree to purchase the power from us (just like you are already doing from the utility company) except we will charge you significantly less than you are currently paying and we will lock the rate for the next 20 years.

New Jersey SREC Gurantee Program:

We are excited to announce our innovative SREC guarantee program created to restore predictability and confidence in the value of SRECs for our New Jersey business clients. We will guarantee the value of SRECs for years following commissioning of your commercial or business solar electric system to reduce your risk and solidify your investment. Contact our local New Jersey office in Rutherford at (201) 842-7694 for further details.