> EnergySage
I love it. Went there, and it gave me two options. One with a 17.2 year payback, and a second where I get a loan and my 20 year savings are -$27K. Ha! Seems like they should just replace that second option with "we calculated this one and it turns out you'd lose a bunch of money, it's not feasible."
Alas, 17.2 years is longer than my current roof has left before replacement, and almost certainly longer than I'll live here. Maybe the next house. Especially since I'm thinking of moving somewhere with enough open land that I can just DIY a nice ground-mount setup instead of mucking about with holes in the roof.