Charity Cars generates the revenue needed to operate and provide this free service through corporate donations and the sale of vehicles from our own, completely separate car-donation / distribution program 800charitycars.org.