For many potential solar customers, installing a system at their home or business is not possible or desirable. On-site systems tend to be expensive to install and they require that you own or have access to adequate, unshaded space. Community solar programs give customers an alternative to placing solar on their property by enabling them to purchase solar power generated at an offsite solar energy system. Community solar programs can be managed by for profit or nonprofit organizations, but are most often utility-driven. While the number of community solar programs across the country has grown, there continues to be enormous opportunity to expand, improve and replicate these programs nationwide.