Update, he had the solar company come out to see if the solar panels were causing the leak. The found the source of the leak. It’s a cracked flange around the sewer vent. They offered to fix it for $250 (I told them I’m not authorized to authorize the work) so he is going to have a roofer come out and complete the repair.
A sewer pipe flange can probably be picked up for less than $30 at HD but nothing is going to get me up on that roof. Falling off of a three story roof would put me closer to mom and grandma which I’m not ready for that stage yet. I have some life left to live in me. I only do work on the house I can do safely, and that is within my tools and abilities. I also work safely. I don’t touch gas except for the propane tank on my grill (it can level a multilevel strip club which it did here a few years ago when a gas company contractor pierced a gas line), electrical I turn off power and check with a multimeter to make sure it’s off before working. Plumbing I shut off the water.