Yes, I misread the price for the tiles as $76,700, my mistake, but according to the article, they "would cost about $34,300 after a federal tax credit", so we don't actually know what they would cost. Even using a revised investment of $24,300, after 30 years, you'd still have $139,566.84 in savings based on 6% annual growth.  If you divide $139,566.84 by 30, it is $4,652 per year. I'd still pick this option over the Tesla tiles. I'd also add that you probably could get a 30 year shingle for approx. $10,000, a 6% annual return isn't that hard to achieve (TFSA's could be available for many to use too), and no, the risk profiles are not completely different. Warranty or not, the Tesla tiles have a risk profile. As a new technology, we don't know if their output will remain constant over time, nor do we truly know how they'll handle the weather. We don't even know how solvent TESLA will be in 30 years so that is a risk to your warranty too.  TESLA is a big risk with unknown returns.