Did you know that in 86% of states, the likely return from installing solar beats the interest earned on a 5-year CD (certificate of deposit)? Or that in 25% of states, average homeowners can get better ROI from going with solar panels than from inve...
learn moreFor the U.S. solar industry, 2011 appeared bleak due to Chinese competition as many American manufacturers faced layoffs and even bankruptcy. Despite these setbacks, solar still had many successes as a result of system prices falling 20 percent, bett...
learn moreWe hold the following certifications: WBE, WOSB Women-Owned Business, WBENC, CPUC Supplier Clearing
House, DGS, San Francisco Green Business.