CharitySolar provides fundraising solutions for non-profits through discounted green energy products. Their programs allow non-profits to fundraise by offering members access to discounted solar panels, electric vehicles, and other green products. Contributors purchase these discounted products and a portion of the sale is donated back to the non-profit. CharitySolar handles all aspects of the fundraiser at no cost to the non-profit. They also offer career development programs that provide training and support for individuals to build businesses selling green products and managing fundraising drives.