I'll ask him. He doesn't have the ones on the roof, but from what I understand the solar company picks up the roof warranty. He's also on well, so I'm not sure the water issue relates. But I'll find out!
But, I have new roof as well and had I known that would've gotten the panels instead of a new roof.